V-logue

[항해99] 프로그래머스 - 정수 제곱근 판결 본문

항해 99/프로그래머스 Algo

[항해99] 프로그래머스 - 정수 제곱근 판결

보그 2022. 5. 17. 19:32

대충 이런 문제다.

function solution(n) {
    var answer = (n % Math.sqrt([n]) === 0 ? (Math.sqrt([n]) + 1) * (Math.sqrt([n]) + 1) : -1 )
    
    return answer;
}

x 값의 제곱인 n에 루트를 씌우는 함수인 Math.sqrt를 사용해 x값으로 만들어주고 n % x의 나머지가 0 이라면

x * x인 선택문1과 그게 아니라면 -1인 선택문 2를 만들었다.

 

ez

Comments