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

김상진·2024년 1월 22일

코드풀이

function solution(n) {
    const sqrt = Math.sqrt(n);

    if (Number.isInteger(sqrt)) {
        return Math.pow(sqrt + 1, 2);
    } else {
        return -1;
    }
}

math.sqrt을 이용하여 n의 제곱근을 구하였고 제곱근이 정수라면 math.pow를 이용해서 제곱근+1의 제곱을 반환하였습니다.

profile
안녕하세요 발전하는 사람이 되고 싶습니다.

0개의 댓글