1. Math
Math를 사용한 메서드중 많이 사용하는 것들
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Math
Math - JavaScript | MDN
Math 는 수학적인 상수와 함수를 위한 속성과 메서드를 가진 내장 객체입니다. 함수 객체가 아닙니다.
developer.mozilla.org
숫자의 절댓값을 반환합니다.
인수보다 크거나 같은 수 중에서 가장 작은 정수를 반환합니다. (올림)
인수보다 작거나 같은 수 중에서 가장 큰 정수를 반환합니다. (버림)
숫자에서 가장 가까운 정수를 반환합니다. (반올림)
0개 이상의 인수에서 제일 큰 수를 반환합니다.
0개 이상의 인수에서 제일 작은 수를 반환합니다.
x의 y 제곱을 반환합니다.
숫자의 제곱근을 반환합니다.
2. 배열 선언
보통 특정 길이를 가진 빈 배열을 만들 때 사용
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array/Array
Array() 생성자 - JavaScript | MDN
Array() 생성자는 새로운 Array 객체를 생성할 때 사용합니다.
developer.mozilla.org
Array.from
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array/from
Array.from() - JavaScript | MDN
Array.from() 정적 메서드는 순회 가능 또는 유사 배열 객체에서 얕게 복사된 새로운 Array 인스턴스를 생성합니다.
developer.mozilla.org
let arr = Array.from({length:5},()=>0)
console.log(arr);
// [ 0, 0, 0, 0, 0 ]
Array().fill()
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array/fill
Array.prototype.fill() - JavaScript | MDN
Array 인스턴스의 fill() 메서드는 배열의 인덱스 범위 내에 있는 모든 요소를 정적 값으로 변경합니다. 그리고 수정된 배열을 반환합니다.
developer.mozilla.org
let arr = Array(5).fill(0)
console.log(arr);
// [ 0, 0, 0, 0, 0 ]