필요없는 목록/JAVASCRIPT

자바스크립트에서 배웠던 것들 이용한 2가지의 예제입니다.

비밀안 2023. 2. 25. 12:49
클릭

버튼을 클릭하면 명언이 나와요

-

이름이 나와요

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문으로 짝수이면 그대로 출력합니다.