SUM 알고리즘 (for)
문제
N 명 중에 90 점 이상인 점수의 합계는 ?
점수 : [ 90, 80, 70, 100, 95, 75, 92 ]
풀이
1 2 3 4 5 6 7 8 9 10 11 12
| const SCORES = [ 90, 80, 70, 100, 95, 75, 92 ]; const BASESCORE = 90; let sum = 0; let lengthOfScores = SCORES.length;
for (let index = 0; index < lengthOfScores; index++) { if (SCORES[index] >= BASESCORE) { sum += SCORES[index]; } }
console.log(`${lengthOfScores}명의 점수 중 ${BASESCORE}점 이상의 총점: ${sum}`);
|
입력 값 작성해주고
for 문을 이용해서 점수 리스트를 1개씩 확인하고 기준 점수가 넘으면 sum 으로 합계 해줌
다 끝나면 출력