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 |