본문 바로가기
Language/Javascript

Javascript - 수학 관련 함수

by 밍상 2022. 1. 18.

주어진 숫자의 절대값을 반환하는 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