条件文と重複文
15453 ワード
🔷 条件文
🔸 もし{
条件文の内容
}
if(true){
alert('result : true');
} // 무한루프..
var a = 1;
if(a == 0){
alert('a == 0');
} else if(a == 1){
alert('a == 1');
}else if(a == 2){
alert('a == 2);
}else{
alert('a > 2');
}
id = prompt('아이디를 입력해주세요');
if(id == 'CHO'){
password = prompt('비밀번호를 입력해주세요');
if(password == '1234'){
alert('반갑습니다. CHO님');
}else{
alert('비밀번호가 틀렸습니다.');
}
}else{
alert('잘못된 아이디입니다.');
}
let date = new Date();
let hour = date.getHours();
let min = date.getMinutes();
if(hour < 12){
alert(`현재 시간은 오전 ${hour}시 ${min}분입니다.`);
}else{
alert(`현재 시간은 오후 ${hour - 12}시 ${min}분입니다.`);
}
🔷 複文
🔸 複文
while (condition) {
}
var i = 0;
while(i < 10){
document.write("[ " + i + " ] " + "hello world!<br/>");
i++;
}
🔸 複文for (let index = 0; index < array.length; index++) {
const element = array[index];
}
for(var i = 0; i < 10; i++){
if(i > 0 && i % 2 == 0){
document.write("[ " + i + " ] " + "는 2의 배수!!<br>");
}else{
document.write("[ " + i + " ] " + "hello world!!<br>");
}
}
for(i = 0; i < 10; i++){
document.write("[ " + i + " ] " + "hello World!!<br/>");
if(i > 0 && i % 5 == 0){
document.write( "[ " + i + " ] " + "는 5<br/>");
break; // 반복문 종료
}
}
for(var i = 0; i < 10; i++){
document.write("[ " + i + " ] " + "hello World!!<br/>");
if(i % 3 == 0 && i > 0){
document.write("[ " + i + " ] " + "는 3의 배수입니다.<br/>");
continue; // 반복문 도중 continue를 만나면 다음 반복으로 넘어간다.
}
}
🔸forin反復文for (const key in object) {
if (Object.hasOwnProperty.call(object, key)) {
const element = object[key];
}
}
🔸複文
for (const iterator of object) {
}
Reference
この問題について(条件文と重複文), 我々は、より多くの情報をここで見つけました https://velog.io/@hyunbenny/조건문과-반복문テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol