본문 바로가기

알고리즘구현능력/문제해결능력

[javascript] 프로그래머스/정수 제곱근 판별

1
2
3
4
5
6
7
8
//양의정수 x의 제곱이면 x+1의 제곱을 리턴... 아니면 -1리턴.
function solution(n) {
    let sqrt = Math.sqrt(n);
    if(sqrt%1!==0) {
      return -1;    
    }//나머지가 있을떈... 없다는것
    return Math.pow(sqrt+1,2);
}
cs