클릭
버튼을 클릭하면 명언이 나와요
-이름이 나와요
1. 10보다 큰 숫자 찾기 입니다.
let arr = [1,3,5,7,9,11,13,15,17,19]; // 배열 안에 주어진 값을 저장합니다.
// for문으로 배열의 길이만큼 배열의 인덱스 번호에 접근하여 자료를 호출 합니다.
for(let i=0; i<arr.length; i++){
//배열에 저장된 값들 중 for문으로 하나하나 가져와서 10과 비교하여 10보다 큰 수만 출력하게 합니다.
if(arr[i] > 10) {
//저장된 값 중 10보다 큰수만 출력 됨.
document.write(arr[i]); // 결과값 : 11, 13, 15, 17, 19
}
}
결과값 : 11, 13, 15, 17, 19
해결 방법
- 배열안에 주어진 숫자를 입력합니다.
- for문을 통해 배열 안에 있는 자료를 하나하나 가져 옵니다.
- if문을 통해서 가져온 자료를 10과 비교해서 10보다 큰 숫자만 출력하게 합니다.
2. 사용자로부터 1이상 높은 값을 입력 받고 짝수만 출력하는 프로그램입니다.
★오른쪽 밑에 "Rerun"을 눌러서 실행 해주세요
See the Pen Untitled by xlsak5 (@xlsak5) on CodePen.
해결방법
- prompt를 통해서 사용자로부터 값을 입력 받습니다.
- prompt로 입력 받은 값을 parseInt()를 통해서 정수형(숫자)로 변환 합니다.
- if문으로 홀수일때는 값에서 1을 더하고
- else if문으로 짝수이면 그대로 출력합니다.