[1일1js] 루핑 코드
5157 단어 JavaScriptjsJavaScript
https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Building_blocks/Looping_code
루핑 코드
계속 루프에 나를 유지
=> 번역 ㅋ keep me in the loop
루프, 루프, 루프. 와 연관될 뿐만 아니라인기있는 아침 시리얼, 롤러 코스터, 그리고 음악 제작, 그들은 또한 프로그래밍에서 중요한 개념입니다.
=>아메리칸 유머 ㅋ
귀찮게 왜?
루프는 같은 일을 계속 반복하는 것과 관련이 있으며 , 이는 반복적인 작업 을 빠르게 완료하는 데 좋습니다.
ctx.beginPath();
ctx.fillStyle = 'rgba(255,0,0,0.5)';
ctx.arc(random(WIDTH), random(HEIGHT), random(50), 0, 2 * Math.PI);
ctx.fill();
루프의 표준
- 초기화
- 조건
- 최종표현
break로 루프 종료하기
계속으로 반복 건너뛰기
let num = input.value;
for (let i = 1; i <= num; i++) {
let sqRoot = Math.sqrt(i);
if (Math.floor(sqRoot) !== sqRoot) {
continue;
}
para.textContent += i + ' ';
}
=> floor 와 sqRoot의 활용 알고리즘 공부에도 몇번 나왔었다.
동안 및 수행 ... 동안
initializer
do {
// code to run
final-expression
} while (condition)
=> 처음보는 구조인데 do...while이라는 문법도 있다.
=> 공부할때 한번도 언급이 안된 만큼 죽어가는 문법인듯
=>그런데 조건 확인 순서를 기존 while 문과 다르게 가져갈 수 있다는 점에서 활용해볼수도?
https://github.com/2taesung/JSOfficialDoc
능동적 학습: 카운트다운 시작!
능동적 학습: 게스트 목록 작성
어떤 루프 유형을 사용해야 합니까?
=> 전적으로 취향 차이 참고로 for가 모든게 정해주기 때문에 초보자에게 추천
Author And Source
이 문제에 관하여([1일1js] 루핑 코드), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@2taesung/1일1js-루핑-코드저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)