-
짝수는 싫어요 (for문, if문, 배열끝 추가 push)Coding Test/프로그래머스 Lv.0 2023. 5. 30. 16:43
매개변수 n을 for 문을 돌려서,
정수이므로 i = 1부터 시작, if문에 2로 나눈 나머지값을 1로 설정하면 홀수인 경우가 됨.
즉 if문을 거치고 나면 홀수만 남음.
for 문이므로 내림차순 (1, 2, 3,) 순서대로 진행되므로 배열의 끝에 순서대로 추가할수 있게 answer.push(i)를 함.
function solution (n){ var answer = []; for (let i = 1; i <= n; i++){ if (i % 2 === 1) { answer.push(i); } } return answer; }
'Coding Test > 프로그래머스 Lv.0' 카테고리의 다른 글
알고리즘 - UP & DOWN 게임 (아직 이해못함) (0) 2023.05.30 알고리즘1 - 최댓값 찾기 (어려움) (0) 2023.05.30 중앙값 구하기 array.sort((a, b) => a - b); 오름차순 정리, Math.ceil() 올림, Math.floor() 내림, Math.round() 반올림, length 배열의 길이 (0) 2023.05.30 음양 더하기 (for문, 삼항연산자or if문, 배열의 더하고 빼기) (0) 2023.05.27 두 수의 나눗셈 (몫 구하기) Math.trunc 소수점 제거 함수 (0) 2023.05.26