제퍼넷 로고

JavaScript의 제곱근

시간

개요

수학적 솔루션을 개발하거나, 알고리즘 질문에 답하거나, 문제를 해결하려고 할 때 JavaScript에서 특정 값의 제곱근을 찾아야 하는 상황이 발생할 수 있습니다.

이 기사에서는 JavaScript에서 값 또는 요소의 제곱근을 찾는 방법을 배웁니다.

우리는 사용할 수 있습니다 Math.sqrt() 모든 숫자의 제곱근을 계산하는 JavaScript의 정적 함수. 이 함수는 양수와 단일 요소가 있는 배열의 제곱근을 계산하는 데 사용할 수 있습니다. 거의 모든 최신 브라우저가 이를 지원합니다.

JavaScript에서 숫자의 제곱근을 찾는 방법

Math.sqrt() 변수/값을 받아 숫자인 경우 제곱근을 반환합니다. 이 정적 함수의 구문을 설명하기 위해 64의 제곱근을 찾아 콘솔에 로그인해 보겠습니다.

let num1 = 64;
console.log(Math.sqrt(num1));

console.log(Math.sqrt(64));

몇 가지 일반적인 오류 및 허용되는 값

다음 하위 섹션에서 인수로 전달할 수 있는 값을 이해하는 데 도움이 되는 몇 가지 흥미로운 예를 살펴보겠습니다. Math.sqrt() 오류를 발생시킬 값의 유형.

사례 1: 요소가 하나인 배열의 제곱근

전달된 값이 단일 요소가 있는 배열이라고 가정합니다. Math.sqrt() 해당 요소의 제곱근을 반환합니다.

let num1 = [64];
console.log(Math.sqrt(num1));

console.log(Math.sqrt([64]));

사례 2: 요소가 여러 개인 배열의 제곱근

전달된 값이나 인수가 둘 이상의 요소를 포함하는 배열이라고 가정하면 Math.sqrt() 반품 NaN:

let num1 = [64, 4, 16];
console.log(Math.sqrt(num1));

console.log(Math.sqrt([64, 4, 16]));

사례 3: 숫자가 아닌 값의 제곱근

전달된 값이 유효한 숫자가 아니라고 가정합니다. 이 경우, Math.sqrt() 돌아올거야. NaN:

let myValue = ["John"];
console.log(Math.sqrt(myValue));

console.log(Math.sqrt("John"));

사례 4: 음수의 제곱근

실수로 음수를 인수로 전달할 수 있습니다. Math.sqrt(), 이것은 항상 반환됩니다 NaN:

let num1 = -64;
console.log(Math.sqrt(num1));

console.log(Math.sqrt(-64));

사례 5: 빈 객체의 제곱근

빈 객체를 전달한다고 가정하면 반환됩니다. NaN:

let value1 = {};
console.log(Math.sqrt(value1));

console.log(Math.sqrt({}));

사례 6: JavaScript의 제곱근이 XNUMX을 반환함

빈 배열, 빈 문자열 또는 null, 이것은 항상 반환됩니다 제로:

let value1 = null;
let value2 = "";
let value3 = [];

console.log(Math.sqrt(value1));
console.log(Math.sqrt(value2));
console.log(Math.sqrt(value3));

사례 7: 제곱근 및 산술 연산

내부에서 적절한 산술 연산을 수행할 수 있다는 것을 아는 것이 중요합니다. Math.sqrt(). 결과 값이 유효한 한 올바른 루트 값을 반환합니다.

console.log(Math.sqrt(32 + 32));
console.log(Math.sqrt(-32 + -32));


let x = 32;
console.log(Math.sqrt(32 + x));
console.log(Math.sqrt(-32 + -x));

JavaScript의 큐브 루트

JavaScript는 숫자의 세제곱근을 찾는 방법도 제공합니다. 숫자 8의 세제곱근을 찾아야 한다고 가정해 보겠습니다. Math.cbrt() 방법:

let num1 = 8;
console.log(Math.cbrt(num1));



console.log(Math.sqrt(8));

결론

이 기사에서 우리는 JavaScript로 유효한 값의 제곱근을 얻는 표준 방법을 보았고 가능한 오류와 반환될 값도 보았습니다. 이것은 프로그램을 작성할 때 도움이 되고 버그를 쉽게 감지할 수 있습니다.

spot_img

최신 인텔리전스

spot_img

우리와 함께 채팅

안녕하세요! 어떻게 도와 드릴까요?