관리 메뉴

Jerry

[#69][프로그래머스][입문] 제곱수 판별하기 본문

Problem Solving/Algorithm 문제 풀기

[#69][프로그래머스][입문] 제곱수 판별하기

juicyjerry 2023. 1. 23. 02:31
반응형
function solution(n) {
    for (let i = 2; i <= n / 2; i++) {
        if (i ** 2 === n) return 1;
    }
    return 2;    
}

// 다른 풀이
function solution(n) {
    return Number.isInteger(Math.sqrt(n)) ? 1 : 2;
}
반응형