Page 33 -
P. 33

5


                                                    마무리







                    이 장에서 배운 내용을 정리해 보겠습니다.

                    1  무작위로 숫자 뽑기
                         무작위로 숫자를 뽑을 때는 Math.random 메서드를 사용합니다. 단, 뽑은 값은 정수가 아니므로

                        Math.floor나 Math.ceil 같은 메서드를 사용해 정수로 바꿔야 합니다.

                         •Math.floor 내림
                         •Math.ceil 올림

                         •Math.round 반올림


                    2  1부터 원하는 숫자까지 들어 있는 배열 만들기
                        반복문을 사용해 배열에 숫자를 push 하면 됩니다.


                        const numbers = [];
                        for (let n = 1; n <= 숫자; n += 1) {
                          numbers.push(n);
                        }



                    3  indexOf와 includes
                          indexOf와 includes는 배열이나 문자열에 원하는 값이 들어 있는지 찾는 메서드입니다. 원하는
                        값이 들어 있다면 해당 인덱스를 알려주고, 들어 있지 않다면 -1을 반환합니다. includes는 조금
                        더 직관적으로 true/false를 반환합니다.



                        '2345'.indexOf(3) === 1;
                        '2345'.indexOf(6) === -1;
                        ['2', '3', '4', '5'].indexOf('5') === 3;
                        ['2', '3', '4', '5'].indexOf(5) === -1; // 요소의 자료형까지 같아야 함
                        '2345'.includes(3) === true;
                        ['2', '3', '4', '5'].includes(5) === false;


                                                                                                 259
   28   29   30   31   32   33   34   35