Math.abs(x) - 숫자의 절댓값을 구함
ex) Math.abs('-1'); // 1
Math.abs(-2); // 2
Math.abs(null); // 0
Math.abs(''); // 0
Math.abs([]); // 0
Math.abs([2]); // 2
Math.abs([1,2]); // NaN
Math.abs({}); // NaN
Math.abs('string'); // NaN
Math.abs(); // NaN
Math.ceil(x) - 주어진 숫자보다 크거나 같은 숫자 중 가장 작은 숫자를 integer 로 반환
ex) Math.ceil(.95); // 1
Math.ceil(4); // 4
Math.ceil(7.004); // 8
Math.ceil(-0.95); // -0
Math.ceil(-4); // -4
Math.ceil(-7.004); // -7
Math.floor(x) - 정수 내림 (음수 포함) 주어진 숫자와 같거나 작은 정수 중에서 가장 큰 수를 반환
참고: Math.floor(null)은 NaN 대신 0을 반환합니다.
ex) Math.floor( 45.95); // 45
Math.floor( 45.05); // 45
Math.floor( 4 ); // 4
Math.floor(-45.05); // -46
Math.floor(-45.95); // -46
Math.round(x) - 입력값을 반올림한 수와 가장 가까운 정수 값을 반환
ex) Math.round( 20.49); // 20
Math.round( 20.5 ); // 21
Math.round( 0.9 ); // 1
Math.round(-20.5 ); // -20
Math.round(-20.51); // -21
Math.sqrt(x) - 숫자의 제곱근을 반환
주어진 숫자에 루트(√ )를 씌웁니다. 만약 숫자가 음수이면 NaN를 반환
ex) Math.sqrt(9); // 3
Math.sqrt(2); // 1.414213562373095
Math.sqrt(1); // 1
Math.sqrt(0); // 0
Math.sqrt(-1); // NaN
Math.pow(x) - 숫자의 특정 값을 몇 제곱 시켜줌
Math.pow(특정 값,제곱값)
ex) Math.pow(8, 2); // 64
Math.pow(10, 3); // 1000
'자바스크립트 > 기초' 카테고리의 다른 글
지옥의 반복문.... (0) | 2021.05.19 |
---|---|
거짓같은 값 (falsy value) (0) | 2021.05.19 |
함수(function) (1) | 2021.05.18 |
반복문 break...그리고...continue... (0) | 2021.05.17 |
TIL_이것저것 (0) | 2021.05.17 |