코딩테스트/Javascript
[프로그래머스] Lv1 나머지가 1이 되는 수 찾기
HangJu_95
2023. 10. 31. 22:51
728x90
문제 링크
https://school.programmers.co.kr/learn/courses/30/lessons/87389
문제 설명
내 풀이
function solution(n) {
let i = 2;
while(n % i !== 1) {
i++
}
return i
}
2부터 나누고, while 반복문을 돌려 나머지가 1이 나올때까지 찾는다.
다른 사람의 풀이
function solution(n, x = 1) {
while (x++) {
if (n % x === 1) {
return x;
}
}
}
오늘 배운 점
저렇게 함수의 매개변수 값으로 받을 수 있는것도 배웠다.
Lv1이지만 너무 쉬워서 Pass