<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<link rel = "stylesheet" href = "../css/mystyle.css" type="text/css">
<script>
var proc1 = () => {
sum=0;
for(i=1; i<=200; i++){
if(i % 2 != 0) continue;
sum += i;
}
document.getElementById('result1').innerHTML = sum;
}
var proc2 = () => {
sum = 0;
res = "";
while(true){
input = parseInt(prompt("수입력"));
if(input == 0) break;
res += input + " ";
sum += input;
}
str = "입력 값 : " + res + "<br>";
str += "더한 결과 : " + sum + "<br>";
document.getElementById('result2').innerHTML = str;
}
var proc3 = () => {
res ="";
sum = 0;
for(i = 1; i<= 10; i++){
for(k=1; k<=10; k++){
ik = i + k;
if(ik % 3 != 0)continue;
sum += ik;
res += `${i} + ${k} = ${ik} \t\t`;
}
res += "<br>";
}
str = "더해진 숫자<br>";
str += res + "<br>";
str += "총합 : " + sum;
document.getElementById('result3').innerHTML = str;
}
var proc4 = () => {
sum = 0;
res = "";
for(i=1; i<=100; i++){
if(i%2 == 0 && i%3==0) {
res += i + " ";
sum += i;
}
}
str = "1~100 까지 중 2의 배수이면서 3의 배수 인 수 : <br>" + res + "<br>";
str += res + "<br><br>";
str += "합 : " + sum;
document.getElementById('result4').innerHTML = str;
}
var proc5 =()=>{
gr100 = "";
less100 = "";
while(true){
su1 = parseInt(prompt("수1"))
su2 = parseInt(prompt("수2"))
if(su1 == 0 && su2 == 0) break;
hap = su1 + su2;
if(hap >= 100) gr100 += su1 + " " + su2 + "<br>";
else less100 += su1 + " " + su2 + "<br>";
}
str = "두 수의 합이 100이상인 경우<br>";
str += gr100 + "<br><br>";
str += "두 수의 합이 100미만인 경우<br>";
str += less100 + "<br><br>";
document.getElementById('result5').innerHTML = str;
}
</script>
</head>
<body>
<div class = "box">
<h4>1~200까지 짝수의 합</h4>
contiune를 이용한다<br>
<button type = "button" onclick="proc1()">확인</button>
<div id = "result1"></div>
</div>
<div class = "box">
사용자가 입력한 값을 계속 더하고<br>
사용자가 0을 입력하면 그때까지 누적된 값을 출력<br>
contiune를 이용한다<br>
<button type = "button" onclick="proc2()">확인</button>
<div id = "result2"></div>
</div>
<div class = "box">
다중for문을 이용해서1~10까지 중<br>
i와k의 더한 값이 3의 배수일 때만 출력 continue사용<br>
<button type = "button" onclick="proc3()">확인</button>
<div id = "result3"></div>
</div>
<div class = "box">
1~100까지 2의 배수이면서 3의 배수인것만 출력<br>
<button type = "button" onclick="proc4()">확인</button>
<div id = "result4"></div>
</div>
<div class = "box">
두 수를 입력(prompt) <br>
두수의 합이 100이상일때와 두 수의 합이 100미만일 때의 수를 구분해서<br>
출력 <br>
두 수 모두 0이면 종료한다<br>
<button type = "button" onclick="proc5()">확인</button>
<div id = "result5"></div>
</div>
</body>
</html>