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