[JavaScript] 자바스크립트에서 거듭제곱을 구하는 두가지 방법
- Web/JavaScript
- 2024. 2. 13.
자바스크립트에서 거듭제곱을 계산하는 다양한 방법이 있습니다. 대표적으로 두 가지 방법이 있는데요. 이번 포스팅에서 소개해보고자 합니다.
자바스크립트에서 거듭 제곱 구하는 방법
** 연산자 사용
let x = 2;
let y = 3;
console.log(x ** y); // 출력: 8
ES6 이후부터는 지수 연산자 **를 사용하여 간단하게 거듭제곱을 계산할 수 있습니다. 위의 예제처럼 하면 2의 3승으로 8이 출력됩니다.
Math.pow() 메서드 사용
let x = 2;
let y = 3;
console.log(Math.pow(x, y)); // 출력: 8
고전적인 방법으로 Math의 pow 메서드를 사용하는 방법도 있습니다. 아직까지 ES6(ECMAScript 2015)를 지원하지 않는 브라우저도 여전히 존재합니다. 예를 들어 IE 같은 브라우저들 말이죠. 이런 브라우저들은 ** 지수 연산자를 사용하려고 하면 에러가 발생합니다. 그럴 때는 이 Math의 pow()를 사용해 주시면 되겠습니다.
'Web > JavaScript' 카테고리의 다른 글
[JavaScript] 자바스크립트 if문, else-if문 사용법 & 예제 정리 (3) | 2024.02.15 |
---|---|
[JavaScript] 자바스크립트에서 루트(제곱근) 구하는 두가지 방법 (2) | 2024.02.14 |
[JavaScript] Number의 부동소수점 문제 발생원인과 해결방법 (2) | 2024.02.12 |
[JavaScript] 자바스크립트 객체(Object) 생성 & 사용 방법 (3) | 2024.02.11 |