16. Math 객체
Math 객체 수학에서 자주 사용하는 상수와 함수들을 미리 구현한 자바스크립트 표준 내장 객체 비교할 수 없는 값이 포함되어 있으면 NaN을 반환 Math 객체의 메소드 min() 가장 작은 수를 반환. 매개변수가 전달되지 않으면 Infinity를 반환 console.log(Math.min()); // Infinity console.log(Math.min(1, 10, -10, 1000, 0, '-100')); // -100 console.log(Math.min(1, 10, -10, 1000, 0, '마이너스백')); // NaN max() 가장 큰 수를 반환. 매개변수가 전달되지 않으면 -Infinity를 반환 console.log(Math.max()); // -Infinity console.log(Ma..
10. 배열(Array)
배열(Array) 이름과 인덱스로 참조되는 정렬된 값의 집합(자료구조) 배열을 구성하는 각각의 값을 배열 요소라고 하며, 배열에서의 위치를 가리키는 숫자를 인덱스라고 함 배열 선언과 초기화 // 배열 선언 let 배열명; // 배열 초기화 배열명 = [요소1, 요소2, 요소3, ..]; let arr; arr = [100, 200, 300]; let arr= [100, 200, 300]; 배열 객체로 생성 const 배열명 = new Array(요소1, 요소2, ...); 배열의 접근 let arr; arr = [100, 200, 300]; console.log(arr[0]); // 100 console.log(arr[1]); // 200 console.log(arr[2]); // 300 자바스크립트의 ..