TIL | for문으로 Array 의Number type요소들 총합 구하기

정세영·2022년 7월 21일
0

Javascript

목록 보기
8/23
post-custom-banner

예제) for문으로 Array의 Number type요소들의 총합 구하기

function arrayLoop() {
  let myArr = [ 2, 3, 4, 5, 6];
  let total = 0;
  for(let i = 0; i < myArr.length; i++) {
    total = total + myArr[i];
  } 
  return total;
}
console.log(arrayLoop())
20

코드 리뷰

  • 변수 total에 0을 할당한다.
  • for 문이 배열의 길이만큼 동작하도록 설정한다.
  • myArray의 길이가 5이기 때문에 i는 배열의 인덱스 만큼 즉 4까지 증가된다.
  • total 에 + 연산자를 사용해 myarray를 더해준다.
  • total = total + myArr[i]; 일단 처음엔 total에 myArr[i]인 2,3,4,5,6이 차례대로 더해지면서 처음에 total에 [i]가 0 일때 0 + 2래서 2가 total에 들어가고, [i]에 1이 오면 3이 들어간다 그래서 더하기 되서 5가 나오고 이런식으로 뒤에오는 숫자들이 전부 더해지게 되서 최종적으로 20이 나오게된다.
profile
룰루랄라 개발일지🎶❤️‍🔥🧑‍💻❤️‍🔥🎵
post-custom-banner

0개의 댓글