문제
풀이
- Math.sqrt
- Number.isInteger
function solution(n) {
let sqrt = Math.sqrt(n);
if (Number.isInteger(sqrt)) {
return (sqrt+1) * (sqrt+1)
} else {
return -1
}
}
다른 풀이
function solution(n) {
return Number.isInteger(Math.sqrt(n)) ? Math.pow(Math.sqrt(n) + 1,2) : -1
}