본문 바로가기

DATA 분석 교육 과정 (2024.02~08)/JavasScript

JS_배열(실습_랜덤)

728x90
<body>




    <script>



        // [실습] 1~100의 5개의 랜덤숫자를 배열에 저장한 후 가장 큰 수 출력하기
        // 1. 가장 큰 수를 저장하는 변수를 정의
        let maxArray = 0;
        // 2. 5개의 랜덤숫자를 배열에 저장
        let array = [];

        for (let i = 0; i < 5; i++) {
            array[i] = parseInt(Math.random() * 100 + 1);
        }
        console.log(array);

        // 선생님 작성
        // for(let i=0; i<5; i++){
        //     let num = parseInt(Math.random()*100+1);
        //     randomarray.push(num);
        // }
        // console.log(randomarray);



        // 3. 배열 내 데이터를 비교하여 가장 큰 수를 변수에 저장
        for (let i = 0; i < 5; i++) {
            array[i] = parseInt(Math.random() * 100 + 1);
            if (array[i] > array[i + 1]) {
                maxArray = array[i]
            }
        }
        
        // 4. 결과값을 출력
        console.log(maxArray);
        console.log(`배열에서 가장 큰 수는 ${maxArray}입니다.`);



    </script>
</body>

출처: 스마트인재개발원

728x90
반응형

'DATA 분석 교육 과정 (2024.02~08) > JavasScript' 카테고리의 다른 글

JS_함수(실습_두수 더하기)  (0) 2024.04.30
JS_배열(실습_과일)  (0) 2024.04.30
JS_배열(이론)  (0) 2024.04.26
JS_랜덤수 찾기(실습)  (0) 2024.04.26
JS_랜덤수 찾기  (1) 2024.04.24