FrontEnd/프로그래머스

[JS] 제곱수 판별하기

728x90

자바스크립트의 pow 함수를 이용하면 제곱이나 루트를 씌울 수 있다.

 

따라서 해당 함수를 활용하여 루트를 씌운 후 나온 값이 정수인지 아닌지 판별하면 된다.

 

 

function solution(n) {
    var answer = Number.isInteger(Math.pow(n,0.5)) ? 1 : 2;
    console.log(Math.pow(n,0.5))
    return answer;
}
728x90

'FrontEnd > 프로그래머스' 카테고리의 다른 글

[JS] 진료순서 정하기  (0) 2023.01.24
[JS] 숨어있는 숫자의 덧셈(1)  (0) 2023.01.24
[JS] 문자열안에 문자열  (0) 2023.01.23
[JS] 외계행성의 나이  (0) 2023.01.22
[JS] 자릿수 더하기  (0) 2023.01.22