6. 제곱수 판별하기 (프로그래머스 LV.0)

yesolog·2022년 12월 4일
0

Algorithm

목록 보기
6/10
post-thumbnail

⬜ 문제 설명

어떤 자연수를 제곱했을 때 나오는 정수를 제곱수라고 합니다. 정수 n이 매개변수로 주어질 때, n이 제곱수라면 1을 아니라면 2를 return하도록 solution 함수를 완성해주세요..

⬜ 제한 사항

⚫1 ≤ n ≤ 1,000,000!

⬜ 나의 풀이

function solution(n) {
    var answer = 0;
    if(Number.isInteger(Math.sqrt(n))==true){
        answer = 1
    }else{
        answer = 2
    }
    return answer;
}

⬜ 문풀 포인트

⚫ 제곱근을 구해주는 메서드 Math.sqrt()이용
⚫ 정수인지 확인하는 메서드Number.isIteger()활용

0개의 댓글