주어진 숫자의 절대값을 반환하는 Math.abs() 함수가 있다.
console.log(Math.abs(-3)) // 3
주어진 숫자를 올림, 내림, 반올림 해서 정수를 반환하는 함수 Math.ceil(), Math.floor(), Math.round()가 있다.
const num1 = 3.14
const num2 = 3.7
console.log(Math.ceil(num1)) // 4
console.log(Math.floor(num1)) // 3
console.log(Math.round(num1)) // 3
console.log(Math.round(num2)) // 4
주어진 숫자 중 가장 큰 or 작은 숫자를 반환하는 Math.max(), Math.min() 함수가 있다.
console.log(Math.max(1, 22, 38, 192)) // 192
console.log(Math.min(1, 22, 38, 192)) // 1
0 이상 1 미만의 난수를 반환하는 Math.random() 함수가 있다.
자체로는 많이 사용하지 않지만 난수를 가공해서 원하는 범위의 난수를 얻을 수 있다.
const num = Math.random() // 0.69124325
'Language > Javascript' 카테고리의 다른 글
Javascript - 객체 관련 함수 (0) | 2022.01.19 |
---|---|
Javascript - 배열 관련 함수 (2) | 2022.01.18 |
Javascript - ES란? (0) | 2022.01.18 |
Javascript - 숫자 관련 함수 (0) | 2022.01.18 |
Javascript - 문자 함수 (0) | 2022.01.18 |