728x90
알게 된 것
1. 더하기 할당
x += y
x = x + y
두 식은 같다.
2. for 문의 기본 원리
for (시작;조건;동작){
조건이 일치 할 경우 동작을 하면서 돌리고 싶은 것
}
소괄호 ( ) 안은 세미콜론 ; 이다!! ,로 구분하지 않기!
문제
프로그래머스 코딩테스트 입문 : 짝수의 합 (바로가기)
정수 n이 주어질 때, n이하의 짝수를 모두 더한 값을 return 하도록 solution 함수를 작성해주세요.
풀이
function solution(n) {
let answer = 0
for(let i=0;i<=n;i++){
if(i%2 ===0){
answer= answer + i
}
}
return answer;
}
소감
차근히 하면 뭐든 언젠가 할 수 있겠지.
작은 것을 넘어가면 작은 것 조차 모르는 사람이 된다.
'verdantjuly > 코딩테스트' 카테고리의 다른 글
javascript 목적에 맞는 답변 취하기 ( 최소공배수 ) (1) | 2023.05.05 |
---|---|
javascript 배열 요소 정렬 오름차순 내림차순 (1) | 2023.05.04 |
javascript 배열에 값 할당하기 , 배열 뒤집기 (1) | 2023.05.04 |
javascript 최대공약수를 이용해 분수의 합 구하기 (1) | 2023.05.04 |
javascript = , == , === 의 차이 (1) | 2023.05.04 |