Java Script

[ Java Script ] 별찍기

dauneee 2022. 2. 15. 17:30

 

< 내가 작성한 코드 >

 

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
	<script type="text/javascript">
		var a = prompt('정수 입력 : '); // 정수 입력 받기

		for (var i = 0; i < a; i++) { // 입력받은 정수보다 작을때까지 반복
			for (var j = a; j > i; j--) { // 별의 개수
				console.log('*');
			}
			console.log('');
		}

	</script>
</body>
</html>

 

< 모범 답안 >

 

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

		function printStar(num){
		for(var i=0;i<num;i++){
		for(var j=0;j<num-i;j++){
		 document.write("*");
		}
		document.write("<br>");
		}
		}
		num=prompt('정수입력');
		printStar(num);

	</script>
</body>
</html>