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 |