javasript 기초/실습-조건문,반복문, 함수
1.*while문**
반복문 중에서 조건에 치중되어 있는, 어느 조건에 도달하기 까지 반복 횟수를 알 수 없을때 사용
무한 루프에서 빠져나오기 위해
break와 continue를 사용함
코드를 입력하세요
while(true){ alert(~${i}번쨰 반복문입니다.`)
i=i+1
break}
while 문에도 배열을 사용할 수 있음
confirm을 통해 true값을 받으면 반복문 종료,false값을 받으면 계속해서 반복분이 돌아감
중첩반복문
- 위 같이 나오게 중첩 반복문을 사용하여 코드 작성
- 줄을 바꾸는 for문 하나,를 늘리는 for문 하나를 사용
역 직각 삼각형 만들기
let result=""
for (let a=1;, a<6; a++){result +""
for(let b=0;b<a; b++){result1+ ""
}
result1 +="/n"
}
console.log(result1)
역 삼각형을 만들기 위해 첫 for문을 줄여가는 방향을 작성
결과 값 함수
블록으로 만들어 놓으면, 내가 필요할 때 호출하여 사용 가능
함수의 종류로는 익명 함수, 선언적 함수가 있다.
선언적 함수를 많이 사용할 경우, 같은 함수명을 사용해서 덮어씌우는 것을 방지하기 위해 익명 함수를 많이 사용한다고 한다.
학습 소감
중첩 반복문이 어려웠는데, 실행문을 어디에 넣는지에 따라 결과값이 달라지니 구조를 파악해야한다.