728x90
반응형
마무리 문제 1번
: 배열에서 1보다 큰 값을 찾아 화면에 표시하기
const arr = [1, 3, 5, 7, 9, 11, 13, 15, 17, 19]
for(let i=0; i<=arr.length; i++){
if(arr[i]>10){
document.write(arr[i] + ",");
}
}
길라잡이
- 배열 요소의 개수만큼 for문을 반복한다.
- if문을 사용해서 요소의 값과 10을 비교한다.
- document.write를 사용해서 화면에 표시한다.
마무리 문제 2번
: 1보다 큰 수를 입력하고 입력한 숫자까지 짝수만 더하는 프로그램 만들기
let usernumber = prompt("1보다 큰 숫자를 입력하세요.");
let addNum = 0;
if (usernumber != null){
if(usernumber >1){
for(let i=1; i<=usernumber; i++){
if(i % 2 == 0){
addNum += i;
}
}
}
}
document.write(addNum);
길라잡이
- prompt를 사용해서 화면에 입력창을 띄어준다.
- if문을 사용해서 조건값을 입력해준다.
- if문 안에 for문을 사용해서 입력한 숫자만큼 반복한다.
- 또 그 안에 if문을 사용해서 조건을 줍니다.
- document.write를 사용해서 화면에 표시한다.