공부하기

부족한 점 공부 1

Hyeon been 2023. 3. 4. 14:24

한번씩 읽고 가세요.

“ 지연되는 프로젝트에 인력을 더 투입하면 오히려 더 늦어진다. ”

- Frederick Philips Brooks
Mythical Man-Month 저자
728x90

1.while문

while문은 조건식이 참(true)인 동안 반복해서 코드 블록을 실행하는 반복문입니다. while문의 기본 구문은 다음과 같습니다.

while (조건식) {
  // 반복해서 실행할 코드 블록
}
let i = 0;
while (i < 5) {
  console.log(i);
  i++;
}

결과 값 0,1,2,3,4

 for문이랑 차이점이 무엇일까 생각해보았고 검색을 해보았다.

 

for문은 반복 횟수가 정해져 있을 때 주로 사용되며, 반복 변수의 초기값, 조건식, 증감식을 한 줄에 작성할 수 있어 가독성이 좋습니다. 반면에 while문은 반복 횟수가 정해져 있지 않을 때 사용하며, 코드가 간단하고 직관적입니다. for문과 while문은 상황에 따라 적절히 선택하여 사용하면 됩니다.

 

2.element.index,array

{
    const str = [100, 200, 300, 400, 500];

    str.forEach((element, index, array) =>l {
        document.write(element);
        document.write(index);
        document.write(array);
    });
}

결과 값

100 / 0 / 100, 200,300,400,500

200 / 1 / 100, 200,300,400,500

300 / 2 / 100, 200,300,400,500

400/ 3 / 100, 200,300,400,500

500/ 4 / 100, 200,300,400,500

 

해설:

(element); 은 요소를 뜻한다. 배열안에 있는 100 200 300 400 500 을 반복한다.
(index); 은 목차를 뜻하므로 0부터 시작해 4까지 반복한다.
(array); 은 배열을 뜻하며 배열 모두를 나타내고 반복한다.

 

마무리로 나에겐 영타가 부족해 영타 연습을 하러간다..