반응형
for 문의 특징
- 배열과 함께 주로 사용
- 횟수 제한이 있다.
- 초기값을 주고 이 값에게 주어진 조건을 만족시킬때까지 사용
while문의 특징
- 반복횟수를 정하지 않아도 된다.
- 주로 파일을 읽고 쓸때 많이 사용한다.
- while문은 작동하는 원리는 true / false로 구분해서 작동한다
👉 원래의 for문
for문의 경우 정확한 갯수가 필요하기 때문에 로직생성에 어려움이 있는경우가 종종있다.
for(let i=0; i<=10; i++){
document.write(i+"</br>");
}
👉 while 문
while 문은 초기값을 구문안에 넣는게 아닌 변수를 while문 이전에 선언해야 한다.
let i = 0;
while(i<=10){
// 조건식만 작성
document.write(i + "</br>");
i++
}
👉 while 비밀번호 입력창으로 활용
// prompt() 사용자가 텍스트를 입력할 수 있도록 안내하는 선택적 메세지를 갖고 있는 대화 상자를 띄웁니다.
let userPassword = prompt("비밀번호");
while(true){
if(userPassword == "1234"){
document.write("hello");
break; // 반복문 멈춤
} else {
alert("비밀번호가 틀렸습니다")
}
}
반응형
'쬬의 기초정리' 카테고리의 다른 글
[javascript] 문자열을 숫자형으로 바꾸기 (0) | 2023.02.25 |
---|---|
[svg] 개념과 도형의 기본이해하기 (0) | 2022.11.19 |
[javascript] if 와 switch 에 대해 알아보자 (2) | 2022.11.19 |
[javascript] Spread & Rest Operators 연산자 / 배열 재생산 / 전개연산자 (0) | 2022.11.12 |
[javascript] let & const 차이 알아보기 + JSbin 사이트 (0) | 2022.11.12 |