하루를 끝내며 다짐하기

2023-04-01 혼공자 확인 문제 풀이 (2) 본문

혼공자 확인 문제 풀이

2023-04-01 혼공자 확인 문제 풀이 (2)

보슬비처럼 2023. 4. 1. 21:54
혼자 공부하는 자바 스크립트 pg. 125 - 127 

 

확인문제:

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

정답: 불로 입력 받을 때는 confirm()함수입니다.

 


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

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

정답:

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

3. 사용자로부터 숫자를 입력받아 cm을 inch 단위로 변환하여 출력하는 프로그램을 만들어 보세요. 

1cm 는 0.393801inch 로 변환할 수 있습니다. 

정답 : 
//숫자를 입력 받습니다.
const rawInput = ('24');

//입력한 숫자를 inch 단위로 변경합니다.
const cm = Number(rawInput);
const inch = cm * 0.393701;

//출력합니다.
console.log(cm * 0.393701);

= 9.448824inch


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

'넓이 = 3.14 *반지름 * 반지름 '

'둘레 = 2 * 3.14 * 반지름'

이라는 공식으로 구할수 있습니다. 

//숫자를 입력 받습니다. 
const rawInput = ('4')
const r = Number(rawInput);

//넓이와 둘레를 계산합니다.
let 넓이 = (3.14 * r * r);
let 둘레 = (2 * 3.14 * r)

//출력합니다.
console.log(넓이);
console.log(둘레);

넓이 50.24
둘레 25.12



5. 현재 환률을 기반으로 사용자에게 숫자를 입력받아 달러(USD)에서 원화 (KRW) 로 환율을 변환하는 프로그램을 

만들어보세요. 현재 집필시점의 환율은 1달러 = 1207원 입니다 (책기준)

//숫자를 입력 받습니다.
const rawInput = 1000;

//환율계산을 합니다
const dollar = Number(rawInput);
const krw = dollar * 1207;

출력합니다.
console.log(krw);

= 1207000

6. 다양한 프로그램을 만들 수 있습니다. 상상력을 키울 수 있는 예시중 하나를 택함. 

- "야 그걸 왜 사먹냐? 그 돈이면 뜨끈한 국밥 n 그릇은 사먹을 수 있겠다" 라는 유행어가 있을 떄, 

이 말처럼 어떤 돈이 있을 때 그 돈으로 국밥을 몇그릇 사먹을 수 있는 가의 대한 프로그램. 

 

국밥이 한 그릇에 7000이라고 가정해보자 

사용자는 수중에 백만원을 가지고 있다. 

국밥을 몇그릇 사먹을 수 있을까?

//사용자의 돈을 입력합니다. 
const rawInput = 1000000;

//gookbab 을 계산해봅니다.
const gookbabn = Number(rawInput);
const gookbab= 7000;

//사용자의 돈으로 먹을 수 있는 국밥의 수를 출력합니다.
console.log(1000000/7000);

사용자는 142.85714285714286 ~ 
약 143그릇의 국밥을 먹을 수 있습니다. 



 

 

반응형
Comments