π JavaScript/νλ‘κ·Έλλ¨Έμ€
[JS] μ°μ΅λ¬Έμ - μ μ μ κ³±κ·Ό νλ³
Jayden1116
2022. 6. 23. 17:23
function solution(n) {
let sqrtNum = n ** (1 / 2);
if (sqrtNum % 1 === 0) {
return (sqrtNum + 1) ** 2;
} else {
return -1;
}
}
μ½λ©ν μ€νΈ μ°μ΅ - μ μ μ κ³±κ·Ό νλ³
μμμ μμ μ μ nμ λν΄, nμ΄ μ΄λ€ μμ μ μ xμ μ κ³±μΈμ§ μλμ§ νλ¨νλ € ν©λλ€. nμ΄ μμ μ μ xμ μ κ³±μ΄λΌλ©΄ x+1μ μ κ³±μ 리ν΄νκ³ , nμ΄ μμ μ μ xμ μ κ³±μ΄ μλλΌλ©΄ -1μ 리ν΄νλ ν¨
programmers.co.kr