[ ECMAScript ] javascript - continue 라벨 문 > javascript&jQuery

본문 바로가기
사이트 내 전체검색

javascript&jQuery

[ ECMAScript ] javascript - continue 라벨 문

작성자 웹지기
작성일 21-01-15 00:25 | 조회 4,200 | 댓글 0

본문

continue mainloop 문 - 평균값과 최대 평균값 구하기

배열값 중에서 10보다 큰 값이 나오면 다음 배열로 넘어가고

배열값 중에서 10보다 큰 값이 없으면 for문 종료

a[0][] 배열에는 10이 없으므로 배열은 합하고 종료

a[1][] 배열에서 1, 5, 12 까지 진행이 되고 종료되지 않고 연결해서 a[2][] 배열로 넘겨 버린다.

 

 <!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>continue 라벨 문 - 평균값과 최대 평균값 구하기</title>

<script>

var max = Number.NEGATIVE_INFINITY;

var a = [[2, 4, 6, 8], [1, 5, 12, 3], [7, 6, 8, 5 ], [5, 15, 3, 4], [3, 2, 9,4]];

mainloop: for(var i=0; i<a.length; i++) {

    var average = 0;

    for(var j=0; j<a[i].length; j++) {

        //console.log(a[i][j]);

        if(a[i][j]>10) continue mainloop;

        average += a[i][j];

    }

    average /= a[i].length;

    console.log("i = "+i+" 평균값 = "+average);

    if(max<average) max = average;

}

console.log("최대 평균값 = "+max);

</script>

</head>

<body>


</body>

</html>

 

0 0

댓글목록 0

등록된 댓글이 없습니다.

javascript&jQuery 목록

Total 63
게시물 검색

회원로그인

접속자집계

오늘
3,108
어제
28,325
최대
61,067
전체
18,341,357

그누보드5
Copyright © funyphp.com. All rights reserved.