🗃️javascript/DOM 조작
js 복습 문제들
하얀성
2023. 4. 14. 10:22
1. 값을 입력받아 1부터 그값까지의 합을 화면에 출력하시오.
<body>
<script>
let num = prompt("양수를 입력하시오")
let sum = 0;
for(let i =1; i<=num; i++){
sum += i
}
document.write("숫자들의 합"|sum)
</script>
</body>
2. 팩토리얼 해줄 값을 입력받고 그 값 출력하기
<body>
<label>정수를 입력하시오</label><input type="text" id="score">
<br><br>
<button onclick="fac()">팩토리얼 계산</button><br>
<p>정수 <label id="answer"></label>의 팩토리얼: <label id="22"></label> </p>
<script>
let num =0;
let fac = function() {
let factorial = 1;
num = document.getElementById("score").value;
document.getElementById("answer").innerHTML = num
for(let i = 1; i<=num; i++) {
factorial *= i
}
document.getElementById("22").innerHTML = factorial
}
</script>
</body>