자바스크립트 Math() : 수학 계산 (절대값, 거듭제곱, 부호, 제곱근, 자연 로그)
천둥상어
·2023. 11. 30. 22:28
반응형
"자바스크립트의 Math 객체는 수학적인 연산을 수행하기 위한 다양한 메서드를 제공합니다.
여기서는 수학 계산에 사용되는 메서드를 알아봅니다."
Math.abs(x) : 절대값
Math.abs(x) 메서드는 주어진 숫자 x의 절대값을 반환합니다. 즉, 양수로 변환합니다.
let number = -10;
let absoluteValue = Math.abs(number);
console.log(absoluteValue); // 10
Math.pow(x,y) : 거듭제곱
Math.pow(x, y) 메서드는 x를 y번 거듭제곱한 값을 반환합니다.
let base = 2;
let exponent = 3;
let result = Math.pow(base, exponent);
console.log(result); // 8
Math.sign(x) : 부호
Math.sign(x) 메서드는 주어진 숫자 x의 부호를 반환합니다.
양수이면 1, 음수이면 -1, 0이면 0을 반환합니다.
let positiveNumber = 7;
let negativeNumber = -5;
let zero = 0;
console.log(Math.sign(positiveNumber)); // 1
console.log(Math.sign(negativeNumber)); // -1
console.log(Math.sign(zero)); // 0
Math.sqrt(x) : 제곱근
Math.sqrt(x) 메서드는 주어진 숫자 x의 제곱근을 반환합니다.
let squareRootValue = Math.sqrt(9);
console.log(squareRootValue); // 3
Math.log(x) : 자연 로그
Math.log(x) 메서드는 주어진 숫자 x의 자연 로그를 반환합니다.
let naturalLogValue = Math.log(Math.E); // Math.E는 자연 로그의 밑인 상수
console.log(naturalLogValue); // 1
반응형
'프로그래밍 > JavaScript 기초' 카테고리의 다른 글
자바스크립트 Math() : 난수 (0) | 2023.12.01 |
---|---|
자바스크립트 Math() : 가장 큰 수 또는 가장 작은 수 반환 (0) | 2023.12.01 |
자바스크립트 Math() : 어림 계산 (반올림, 올림, 버림) (0) | 2023.11.30 |
자바스크립트 조건 연산자 (삼항 연산자) (2) | 2023.11.29 |
자바스크립트 논리 연산자 : &&, ||, ! (1) | 2023.11.29 |