TIL 4일차 - 후행연산자, pasreint,반복문

박진현·2021년 6월 16일
0

TIL

목록 보기
4/71

오늘의 달성 목표

  • 반복문을 활용하여 단순한 기능을 반복하여 수행할 수 있다.
    -> O
  • for문과 문자열, 숫자를 이용해 반복적으로 코드를 실행시킬 수 있다.
    -> O
  • 기본적인 for문 (for (let i = 0; i < 5; i++))을 응용하여 다양한 for문을 만들 수 있다.
    -> O
  • for와 while의 차이에 대해서 설명할 수 있다.
    -> O
  • 반복문에 조건문을 적용하여 특정 조건에서만 코드가 실행되도록 할 수 있다.
    -> O
  • 이중 포문이 무엇인지 이해하고 활용할 수 있다.
    -> O

후행연산자

let i = 3;

while (i) {
  alert( i-- );
}

이면 i= 1까지만출력

let i = 3;

while (i) {
  alert( --i );
}

이면 i = 0까지출력

내가 이해해한대로면
식이 2개씩 나오는데 젤 위에께 출력된다고 생각하면 편함

참고하면 좋은 사이트 https://dojang.io/mod/page/view.php?id=96

반복문

지옥의 반복문.. 왜이렇게 이해가 안갈까ㅠㅠ 내일이랑 주말까지해서 다시한번 싹 풀어보고 다른 문제들도 찾아서 풀어봐야겠다.
내가 이해한 바로는 반복문은 아래와 같이 작성한다

while 반복문

let i = 0; // i의 선언 및 초기화
while(i>=100){  // ()안에 조건식을 써줄 것
  i++    // 조건식이 성립하면 반복! 성립하지않으면 while문 실행 X!
}
------------------
let i = 10;   // i의 선언 및 초기화
while(i){    // i가 true(1)이면 아래 실행 
  i--       // 조건식이 성립할때까지 i에서 1 빼기  i===0이되면 false가 되므로 while문에서 벗어남
}

for 반복문

for(i=0;i>3;i++){    // i=0 초기화 , i>3 조건식 , i++ 증감식
  alert(i)    // 초기화값이 조건식이될 때 까지 안에식을 반복하고 한번 실행이 끝나면 i에 1을 더한다
}
profile
👨🏻‍💻 호기심이 많고 에러를 좋아하는 프론트엔드 개발자 박진현 입니다.

0개의 댓글