본문 바로가기
개발자 일기/일일회고 (TIL)

부트캠프 4일차 (for 반복문과 while 반복문)

by MS_developer 2022. 8. 24.

 

오늘자 요약

오늘의 생각

오랜만에 보는 런타임 에러에 정신이 혼미해졌으나, 침착하게 문제들을 풀어낼 수 있었다. 이상하게 while문에 약한데, 왜 그런지 모르겠다...그래도 반복학습 덕에 for문을 좀 더 빠르고 정확하게 while문으로 풀어낼 수 있었다. 이제 슬슬 뭔가 논리적 구조를 통해 알고리즘을 짠다는 느낌을 받기 시작했다. 당연하지만 에러도 늘어나고 있다...벌써 이러면 안되는데...그래도 console.log와 debugger가 곁에 있어 든든하다. 오늘은 페어 프로그래밍 위주라는 느낌이었다. 어제보다 페어 프로그래밍의 비중이 늘었고, 반복문을 많이 연습할 수 있어 좋았다. 나만의 코드를 설계한다는 마인드로 해설 없이 문제들을 풀었다는 것에 큰 성취감을 느꼈지만, 해설을 봤을 때 코딩이 훨씬 깔끔했기 때문에 내 코드가 비효율적이라는 것에 반성했다. 


오늘의 키워드

for문, while문, 초기화 / 조건식 / 증감문


오늘의 학습내용

  • for문 문법과 사용방법
  • while문 문법과 사용방법
  • 초기화, 조건식, 증감문의 역할과 각 반복문에서의 위치 (특히 while문)
  • 이중 for문의 활용
  • 반복문에 조건문을 섞어 응용하는 법

어려웠던 keyword

  • for문과 while문의 차이 (쓰임새)
  • 문자열과 배열(Array)의 공통점

내가 질문한다면

  • 어떨 때 for문이 더 효율적이고 어떨 때 while문이 효율적일까요?
  • 문자열과 배열의 공통점과 차이점이 무엇인가요?

댓글