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

본문 바로가기

사이트 내 전체검색

javascript&jQuery

[ ECMAScript ] javascript - continue 라벨 문

작성일 21-01-15 00:25

페이지 정보

작성자 웹지기 조회 1,484회 댓글 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

댓글목록

등록된 댓글이 없습니다.

전체 63건 2 페이지

이미지 목록

게시물 검색
Copyright © 즐거운 코딩 생활 ( funyphp ). All rights reserved.
PC 버전으로 보기