슬기로운 개발
javascript 에서 많이 사용되는 Math 함수 정리
때데
2023. 1. 6. 23:08
728x90

javascript 에서 많이 사용되는 Math 함수를 정리해 보았습니다.
Javascript 에서 많이 사용되는 Math 함수 정리표 |
함수정의 | 내용 | 예시 |
Math.abs() | 주어진 숫자의 절대값을 반환 | function difference(a, b) { return Math.abs(a - b); } console.log(difference(3, 5)); 2 |
Math.max() | 입력값으로 받은 0개 이상의 숫자 중 가장 큰 숫자를 반환 | console.log(Math.max(1, 3, 2)); // expected output: 3 const array1 = [1, 3, 2]; console.log(Math.max(...array1)); // expected output: 3 |
Math.min() | 주어진 숫자들 중 가장 작은 값을 반환 | console.log(Math.min(1, 3, 2)); // expected output: 1 const array1 = [1, 3, 2]; console.log(Math.min(...array1)); // expected output: 1 |
Math.pow() | x의 y 제곱을 반환 | console.log(Math.pow(7, 3)); // expected output: 343 console.log(Math.pow(4, 0.5)); // expected output: 2 |
Math.random() | 0과 1 사이의 난수를 반환 | console.log(Math.random()); // expected output: 0~1 // 0이상 1이하의 난수 |
Math.round() | 입력값을 반올림한 수와 가장 가까운 정수 값을 반환 | console.log(Math.round(0.9)); // expected output: 1 console.log(Math.round(0.4)); // expected output: 0 |
Math.trunc() | 주어진 값의 소수부분을 제거하고 숫자의 정수부분을 반환 | console.log(Math.trunc(13.37)); // expected output: 13 console.log(Math.trunc(42.84)); // expected output: 42 |
Math.floor() | 주어진 숫자와 같거나 작은 정수 중에서 가장 큰 수를 반환 | console.log(Math.floor(5.95)); // expected output: 5 console.log(Math.floor(-5.05)); // expected output: -6 |
728x90