배열과 함수+반복문

Park.D·2023년 4월 25일
0

Basic Js

목록 보기
15/17

배열안의 평균값을 구해보자

  1. 밑에 있는 배열 값의 평균값을 구할거야

    console.log(lottopick([7, 11, 24, 27, 36, 40]));

  2. 우선 총합을 구하자 - 반복문

    for(var i=0; i<lotto.length; i++){
    // 난 lotto에 배열의 값을 넣을거야
    // 그리고 배열 전체를 한바퀴 돌거야, 여기서 i는 index의 번호겠지?
        sum += lotto[i];
    // 여기서 sum에 배열의 총합을 담을거야
    
    // 그럼 sum이 0이되어야 총합이 나오고 나누는 함수에 써야하니까
    // sum을 지역변수로 값 0을 줘야겠지?
    }
    ```
  1. sum을 나눌 함수을 만들자 - 함수
    function lottopick(lotto){
        var sum = 0;               //지역변수 sum
      
        return sum / lotto.length;   //return에 평균값을 넣을거야
    }
  1. 2번과 3번을 합치면 끝!
    function lottopick(lotto){
        var sum = 0;
        for(var i=0; i<lotto.length; i++){
        sum += lotto[i];
    }
        return sum / lotto.length;
    }
    
    console.log(lottopick([7, 11, 24, 27, 36, 40]));
    // 출력값 : 42.66666666
profile
박상은

0개의 댓글