JavaScript_3강_3_난수 발생 함수(Math)

열라뽕따히·2024년 3월 7일

JavaScript

목록 보기
12/37

난수를 발생시켜서 추첨을 통해 경품을 받게 만들어보자
<요구사항>

  • 1 ~ 10 사이의 숫자를 랜덤하게 뽑아보자
  • 3번 : 냉장고 당첨 / 5번 : 노트북 당첨 / 8번 : TV 당첨
  • 그 외의 번호는 "꽝"



난수를 발생시키는 함수

  • Math.floor(Math.random() * 마지막 숫자) + 시작 숫자

=============================코드=============================

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<script type="text/javascript">

		let luckyNo = Math.floor(Math.random() * 10) + 1;
		
		switch(luckyNo) {
		case 3 :
			document.write(`냉장고에 당첨 되었습니다!! <br/>`);
			break;
		case 5 :
			document.write(`노트북에 당첨 되었습니다! <br/>`);
			break;
		case 8 :
			document.write(`TV에 당첨 되었습니다!!! <br/>`);
			break;
		default : 
			document.write(`${luckyNo}가 나왔습니다.`);
			document.write(`꽝.....`);
		}

</script>
</head>
<body>

</body>
</html>

=============================실행=============================

새로고침!

0개의 댓글