# do...while
모던 자바스크립트 Day 10
🔖 읽은 범위: 8장 제어문 (p.93~107) ☘️ 책갈피: 제어문 제어문(control flow statement) 는 조건에 따라 코드 블록을 실행(조건문)하거나 반복 실행(반복문)할 때 사용한다. 제어문을 사용하면 코드의 실행 흐름을 인위적으로 제어할 수 있다. 단, 제어문은 가독성을 해치기 때문에 자바스크립트에서는 가능한 제어문을 피할 수 있는 다양한 방법들을 제공한다. 이는 해당 장에서 다시 살펴볼 것이다. 불가피하게 제어문을 사용해야 한다면 제대로 이해하는 것이 중요하다. 앞서 말했듯, 가독성이 떨어지기 때문에 오류를 내기 쉬운 부분이기 때문이다. 블록문(block statement/compound statement): 0개 이상의 문을 중괄호({})로 묶은 것으로, 코드 블록 또는 블록이라고 부르기도 한다. 블록문({}) 은 자체종결성을 가지기 때문에 ; 을 붙일 필요 없다. 조

JavaScript 🪆 반복문의 종류 다섯가지
반복문은 특정 상황이 될 때까지 어떤 동작을 반복한다. 반복문을 사용하면 같은 코드를 반복해서 쓸 필요 없이 묶어서 처리할 수 있다. 이처럼 반복문은 코드를 간결하게 함으로서 컴퓨터의 실행 속도를 빠르게 하므로, 반복문을 잘 사용하면 프로그래밍을 효율적으로 할 수 있다. 따라서 반복문의 종류와 사용법을 알고 있는 것이 중요하다. ✍️ 반복문의 종류 자바스크립트에서 반복문은 아래와 같은 것들이 있다. for - loops through a block of code a number of times 코드를 여러번 반복한다. for/in - loops through the properties of an object 객체의 속성을 반복한다. `for/of
Algorithm | 정수 내림차순으로 배치하기
문제 설명 함수 solution은 정수 n을 매개변수로 입력받습니다. n의 각 자릿수를 큰것부터 작은 순으로 정렬한 새로운 정수를 리턴해주세요. 예를들어 n이 118372면 873211을 리턴하면 됩니다. 제한 조건 -n은 1이상 8000000000 이하인 자연수입니다. 예시 | n | result | |:--:|:--:| 118372 |873211| 📍나의 풀이 1 📍 나의 풀이 2 더 가독성이 떨어지지만 삽입정렬을 활용해보았습니다. 숫자로 푸는 것이 더 빠르다는 의견이 있었습니다. 문자풀이 숫자 풀이 
JavaScript 공부 _ Notion을 활용한 정리 ('chapter6-Loops(루프)')
* JavaScript 공부 정리 ⑥_ with 'Notion' > https://www.notion.so/juninotion/Loops-b3349ceccc354daa9ff2bdbaada7e5f2 // Javascript chapter 6 _ 'Loops(루프)' 요약 정리