항해일지
[항해99] JS 기초 Chapter2 확인 문제 풀기(3) 본문
5가지 키워드로 정리하는 핵심 포인트
- - 사용자로부터 글자를 입력 받을 때는 prompt() 함수를 사용합니다.
- - 어떤 자료형의 값을 다른 자료형으로 변경하는 것을 자료형 변환이라고 합니다.
- - 숫자 자료형으로 변환할 때 Number() 함수를 사용합니다.
- - 문자열 자료형으로 변환할 때 String() 함수를 사용합니다.
- - 불 자료형으로 변환할 때 Boolean() 함수를 사용합니다.
1. 다음 중 사용자로부터 불 입력을 받는 함수는 어떤 것인가요?
- input()
- boolInput()
- comfirm()
- 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.14const 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>
'항해99 > 온보딩 스터디 문제풀이' 카테고리의 다른 글
[항해99] JS 기초 Chapter4 확인 문제 풀기 (배열) (0) | 2023.03.08 |
---|---|
[항해99] JS 기초 Chapter3 확인 문제 풀기 (조건문 swich) (1) | 2023.03.07 |
[항해99] JS 기초 Chapter3 확인 문제 풀기 (조건문 if) (0) | 2023.03.07 |
[항해99] JS 기초 Chapter2 확인 문제 풀기(2) (0) | 2023.03.06 |
[항해99] JS 기초 Chapter2 확인 문제 풀기(1) (0) | 2023.03.06 |
Comments