👩‍🏫 Study/연습문제 풀이

[Do it! 자바스크립트+제이쿼리 입문] 2장 자바스크립트 기초 문법

개발진스 2023. 4. 25. 17:22
728x90

Q1. 진영이의 하루 지출 내역이 다음과 같다고 할 때, 하루 지출 비용의 합계를 구한 후 적정 지출 비용의 초과 여부를 출력

 

진영이의 하루 지출 내역은 교통비 3,000원, 식비 6,000원, 음료비 3,000원입니다. 삼항 조건 연산자를 사용하여 할 적정 지출 비용인 1만원을 초과했을 경우에는 "000원 초과"라고 출력하고, 아닐 경우에는 "돈관리 잘했어요!"라고 출력하세요

 

<script>
	var price1 = 3000;
	var price2 = 6000;
	var price3 = 3000;

	var total = price1 + price2 + price3;
	
	var result = total > 10000 ? total-10000 + "원 초과": "돈 관리 잘 했어요!";
	document.write(result);
</script>

실행화면

 

Q2. 다음 연산자를 이용하여 평균 판매량을 구하고, 4분기 판매량을 입력하여 평균 판매량의 이상/미달 값을 출력

앞에서 쓴 질의응답 창을 이용하여 제일 최근인 4분기 하나만 판매량을 입력하고, 전 분기 평균 판매량보다 판매량이 높거나 같을 경우 '평균 이상입니다'라고 출력하고, 낮을 경우 '판매량이 평균 미달입니다' 를 화면에 출력하세요

1분기 : 1,200 / 2분기 : 1,300 / 3분기 : 1,400

 

<script>
	var avgSales = ( 1200 + 1300 + 1000 ) / 3; //평균 판매량 
	var fourth = prompt("4분기 판매량은?", "0");
	var msg_1 = "판매량이 평균 이상입니다.",
		msg_2 = "퍈매량이 평균 미달입니다.";
	
	var result =  fourth >= avgSales ? msg_1 : msg_2;
	document.write(result);
</script>

실행 prompt 화면
결과입력화면

728x90