수학(Math) - method 배우기
Math.abs()
console.log(Math.abs(-1));
console.log(Math.abs('-1'));
console.log(Math.abs(''));
console.log(Math.abs([]));
console.log(Math.abs(null));
Math.ceil()
- 주어진 숫자보다 크거나 같은 숫자 중 가장 작은 숫자를 정수로 반환한다.
console.log(Math.ceil(3.14));
console.log(Math.ceil(3.9));
Math.floor()
- 주어진 숫자보다 작거나 같은 숫자 중 가장 큰 숫자를 정수로 반환한다.
console.log(Math.floor(3.14));
console.log(Math.floor(3.9));
Math.max()
console.log(Math.max(1, 2, 3, 4, 5, -10));
console.log(Math.max(-1, -2, -3, -4, -5));
Math.min()
console.log(Math.min(1, 2, 3, 4, 5, -10));
console.log(Math.min(-1, -2, -3, -4, -5));
Math.random()
console.log(Math.random());
function getRandomInt(min = 0, max = 10) {
return Math.floor(Math.random() * (max - min)) + min;
}
console.log(getRandomInt());
console.log(getRandomInt(11, 20));
Math.round()
console.log(Math.round(3.14));
console.log(Math.round(3.9));