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>
'🗃️javascript > DOM 조작' 카테고리의 다른 글
js 복습문제들(Date 객체, 타이머, 문자열 ) (0) | 2023.04.15 |
---|---|
js 객체 생성(생성자, class), 상속 (0) | 2023.04.13 |
js 함수[무명함수, 화살표함수, 숫자 맞추기 게임 만들기] (0) | 2023.04.11 |
화면 배경색 바꾸기 (0) | 2023.04.09 |
문서 객체 다루기(2)[ 스크립트 아래에 노드 추가, 삭제] (0) | 2023.04.05 |