1.학습한내용
<반복문>
for in : 인덱스번호를 가져옴
for of : 요소를 가져옴
const fruits =['사과','딸기','수박','참외']
for (const i in fruits){
console.log(`${i}번째 인덱스의 과일은 ${fruits[i]}`)
<여기서 '가 아니라 `(~)다>
}
0번째 인덱스의 과일은 사과
1번째 인덱스의 과일은 딸기
2번째 인덱스의 과일은 수박
3번째 인덱스의 과일은 참외
for (const frk of fruits){
console.log(`${frk}번째 인덱스의 과일은 ${frk}`)
}
사과번째 인덱스의 과일은 사과
딸기번째 인덱스의 과일은 딸기
수박번째 인덱스의 과일은 수박
참외번째 인덱스의 과일은 참외
let a = 0
for (const frk of fruits){
a = a+1
console.log(`${a}번째 인덱스 과일은 ${frk}`)
}
1번째 인덱스 과일은 사과
2번째 인덱스 과일은 딸기
3번째 인덱스 과일은 수박
4번째 인덱스 과일은 참외
for(let i = 0; i < 10; i++){
console.log(`${i}번째 반복입니다.`)
}
1번째 반복입니다.
~
9번째 반복입니다.
let result = 0
for(let i=0; i<10; i++){
result=result+1
}
console.log(`${result}번쨰 반복입니다.`)
10번째 반복입니다.
let result = 0
for(let i=0; i<10; i++){
result=result+i
}
console.log(`${result}번쨰 반복입니다.`)
45째 반복입니다.
const fsk=['사과','딸기','수박','참외']
for(let i=0; i<4; i++){
console.log(`${i}번째 과일은 ${fsk[i]}`)
}
0번째 과일은 사과
1번째 과일은 딸기
2번째 과일은 수박
3번째 과일은 참외
과제-
<script>
//1. 순서대로 출력
fsk = [1,2,3,4,5,6,7,8,9,10]
for(let i = 0; i < 10; i++){
console.log(fsk[i])
}
</script>
<script>
//2. 거꾸로 출력
for(let i = 9; i >= 0; i--){
console.log(fsk[i])
}
</script>
<script>
//3. 짝수번째만 출력
for(let i = 1; i <= 10; i = i + 2){
console.log(fsk[i])
}
</script>
어려웠던 점
X
해결방법
X
학습소감
헷갈리는 부분 반복과 예제 풀기