시작하기에 충분한 JavaScript: #8 루프

코드를 작성하지 않는 방법 🎃



👉알았어! 이것은 재미있는 이야기가 될 것입니다. 프로그래밍을 시작했을 때 누군가 콘솔에서 1에서 20까지 인쇄하도록 도전했습니다. 너무 쉬워서 웃었다

👉 완전히 논리에서 벗어나서 console.log() for 20 번 입력하기 시작했고 완료되었다고 소리쳤습니다.

👉 이것이 내가 프로그램을 작성한 방법입니다.

console.log(1)
console.log(2)
console.log(3)
console.log(4)
console.log(5)
console.log(6)
console.log(7)
console.log(8)
console.log(9)
console.log(10)
console.log(11)
console.log(12)
console.log(13)
console.log(14)
console.log(15)
console.log(16)
console.log(17)
console.log(18)
console.log(19)
console.log(20)


👉이거 촌스러워보이죠? 😂 코딩 세계에는 DRY(자신을 반복하지 마십시오)라는 원칙이 있으며 제가 한 일은 그와 정반대였습니다 😂

루프의 개념이 등장했습니다.



👉 동료들에게 코드를 보여준 후 그들은 루프라는 것이 있다고 말했습니다.

👉 루프는 조건에 따라 n번 반복되는 조건 기반 반복 블록입니다.

루프 유형


  • For 루프(우리는 이것을 배울 것입니다 ✅)
  • 동안 루프
  • Do...while 루프

  • 루프의 논리적 흐름





    For 루프 구문




    for(intial value;exit condition;update statement)
    {
        // loop body | block
    }
    


    이전 코드 리팩토링




    for(var i=1;i<20;i++)
    {
          console.log(i);
    }
    


    👉 이 구문은 이전 구문보다 훨씬 더 의미가 있으며 DRY 원칙을 따릅니다.

    👉 이 코드의 의미: "1부터 시작하여 매번 1씩 증가하고 20보다 커지면 루프를 종료합니다."

    의심이나 피드백이 있으면 의견 섹션에 알려주십시오. 번성하는 개발자 커뮤니티에 시간을 할애하는 것은 항상 가치가 있습니다 :)

    계속 코딩하세요 ❤

    이봐, 연결하자👋



    /Github

    좋은 웹페이지 즐겨찾기