728x90
문제 바로가기: https://school.programmers.co.kr/learn/courses/30/lessons/120909
나의 풀이
function solution(n) {
for(i=1;i<n;i++){
if(i*i==n){return 1}
}
return 2
}
다른 사람의 풀이
function solution(n) {
for (let i = 1; i <= n; i++) {
if (i * i === n) return 1
if (i * i > n) return 2
}
}
소감
처음엔 어질어질했는데 질문하기 탭에서 조금 힌트를 얻고 나니 풀 수 있었다.
'verdantjuly > 코딩테스트' 카테고리의 다른 글
프로그래머스 코딩테스트 입문 : 대문자와 소문자(javascript, 20230626) (0) | 2023.06.26 |
---|---|
프로그래머스 코딩 테스트 입문 : n의 배수 고르기 (javascript, 20230625) (0) | 2023.06.25 |
프로그래머스 코딩테스트 입문 : 숨어있는 숫자의 덧셈 (1) (javascript, 20230624) (0) | 2023.06.24 |
프로그래머스 코딩테스트 입문 : 7의 개수 (javascript, 20230624) (0) | 2023.06.24 |
프로그래머스 코딩테스트 입문 : 모음 제거 (javascript, 20230623) (0) | 2023.06.23 |