JavaScript 반복문
for문
- 기본 구조 : for (초기값; 조건식; 증감식) { }
- i 라는 변수는 0 부터 시작
- i 라는 변수는 10에 도달하기 전까지 계속
- i 라는 변수는 한 사이클이 돌고나면 1을 더함
for (let i = 0; i < 3; i++) {
console.log("for문 돌아가고 있음 => " + i)
}
배열과 for문
const arr = ["one", "two", "three"]
for (let i = 0; i < arr.length; i++ ) {
console.log(i)
console.log(arr[i])
}
for ~ in문
- 객체의 속성을 출력하는 문법
let person = {
name: 'Jaemin',
age: 24,
gender: "male"
}
for (let key in person) {
console.log(key + ": " + person[key])
}
while
- 기본구조 : while (조건) { // main logic // 증감 }
let i = 0;
while (i < 3) {
console.log(i)
i++
}
do ~ while
let i = 0
do {
console.log(i)
i++
} while (i < 3)
break
for (let i = 0; i < 11; i++) {
if (i === 5) {
break
}
console.log(i)
continue
for (let i = 0; i < 4; i++) {
if (i === 2) {
continue
}
console.log(i)
}