Notice
Recent Posts
Recent Comments
Link
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
Tags
more
Archives
Today
Total
관리 메뉴

항해일지

[항해99] JS 기초 Chapter2 확인 문제 풀기(3) 본문

항해99/온보딩 스터디 문제풀이

[항해99] JS 기초 Chapter2 확인 문제 풀기(3)

효환 2023. 3. 6. 21:47

5가지 키워드로 정리하는 핵심 포인트

  • - 사용자로부터 글자를 입력 받을 때는 prompt() 함수를 사용합니다.
  • - 어떤 자료형의 값을 다른 자료형으로 변경하는 것을 자료형 변환이라고 합니다.
  • - 숫자 자료형으로 변환할 때 Number() 함수를 사용합니다.
  • - 문자열 자료형으로 변환할 때 String() 함수를 사용합니다.
  • - 불 자료형으로 변환할 때 Boolean() 함수를 사용합니다.

 

 

1. 다음 중 사용자로부터 불 입력을 받는 함수는 어떤 것인가요?

  1. input()
  2. boolInput()
  3. comfirm()
  4. prompt()

답 )  3

 

 

2. 다음 표의 빈칸을 채우세요.

함수 이름 설명
Number() 숫자 자료형으로 변환합니다.
String() 문자열 자료형으로 변환합니다.
Boolean() 불 자료형으로 변환합니다.

 

 

3. 사용자로부터 숫자를 입력받아 cm를 inch 단위로 변환하여 출력하는 프로그램을 만들어 보세요. 1cm는 0.393701linch로 변환할 수 있습니다.

    <script>       
          const input = prompt('숫자를 입력받습니다.')
          const cm = Number(input)
          const inch = cm / 2.54
          alert(`${cm}${inch}inch 입니다.`)
  </script>

 

 

 

4. 사용자로부터 원의 반지름을 입력받아 원의 넓이와 둘레를 구하는 프로그램을 만들어 보세요. 

'넓이 = 3.14 * 반지름 * 반지름', '둘레 = 2 * 3.14 * 반지름' 이라는 공식으로 구할 수 있습니다.


    <script>
        const input = prompt('원의 반지름을 입력해주세요.')

        const radius = Number(input)
        const area = radius * radius * 3.14
        const round = 2 * 3.14 * radius

        alert(`원의 넓이${area}${round}inch 입니다.`)

    </script>

 

 

 

 

 

5. 현재 환율을 기반으로 사용자에게 숫자를 입력받아 달려(USD)에서 원화(KRW)로 환율을 변환하는 프로그램을 만들어 보세요. 현재 집필 시점의 환율은 1달러 = 1207원 입니다.

    <script>
        const input = prompt('달러 단위의 금액을 입력해 주세요')
        const won = Number(input)
        const dollar = won * 1207
        alert(`달러 : ${dollar} 원: ${won}입니다.`)
    </script>

 

 

 

Comments