728x90
프로그래머스 문제 풀이 02
짝수 홀수 구하기
01. 문제
function solution(num) {
var answer = 0;
return answer;
}
02. 나의 문제 풀이
function solution(n) {
for(let x = 2; x < n; x++){
if( n % x === 1 ) return x;
}
}
03. 다른 사람의 문제 풀이
function solution(n) {
let answer = 0;
for (let i = 0; i < n; i++) {
if (answer > 0) {
break;
}
if (n % i == 1) {
answer = i;
}
}
return answer;
}
길긴 하지만 이해하기 쉽게 풀어주었기 때문에 가져와보았습니다. i는 n 보다 작지만 증가하며, answer는 0보다 작아질 경우 바로 멈추지만 n을 i로 나눴을 때 1이 남았을 경우 answer는 i값이 되어 제출 합니다.
728x90
'Javascript' 카테고리의 다른 글
프로그래머스 문제 06 (0) | 2022.11.02 |
---|---|
프로그래머스 05 (1) | 2022.11.01 |
프로그래머스 03 (1) | 2022.11.01 |
프로그래머스 02 (1) | 2022.11.01 |
프로그래머스 01 (1) | 2022.11.01 |
댓글