자바스크립트
Math 메서드
nickbegain
2021. 5. 7. 09:29
- Number : Number 객체는 숫자 값으로 작업할 수 있게 해주는 래퍼wrapper 객체
- → var b = Number('123'); // b === 123은 true / 문자열을 number로 변환
- Math : Math는 수학적인 상수와 함수를 위한 속성과 메서드를 가진 내장 객체입니다. 함수 객체가 아닙니다.
- Math는 Number 자료형만 지원하며 BigInt와는 사용할 수 없습니다.
- → Math.abs(x)
- 숫자의 절댓값을 반환합니다.
- → Math.floor(x)
- 인수보다 작거나 같은 수 중에서 가장 큰 정수를 반환합니다. / 소수점 버림, 정수만 출력
- → Math.ceil(x)
- 인수보다 크거나 같은 수 중에서 가장 작은 정수를 반환합니다. / 소수점 올림
- → Math.pow(x, y) (en-US)
- x의 y 제곱을 반환합니다.
- → Math.round(x)
- 숫자에서 가장 가까운 정수를 반환합니다. / 소수점 반올림
- → Math.max.apply(null, 배열); // 배열내 number형 값중 가장 최대값을 출력
- → Math.min.apply(null, 배열); // 배열내 number형 값중 가장 최대값을 출력