JavaScript 학습 4일차에 오신 것을 환영합니다! 오늘은 프로그래밍의 논리와 반복의 근간을 이루는 조건문과 루프에 집중하겠습니다. 이 강의가 끝나면 코드에서 결정을 내리고 작업을 효율적으로 반복할 수 있게 될 것입니다.
조건문을 사용하면 코드가 특정 조건에 따라 결정을 내릴 수 있습니다. JavaScript는 조건부 논리를 구현하는 여러 가지 방법을 제공합니다.
if 문은 조건을 확인하고 조건이 true이면 코드를 실행합니다. else 문은 조건이 false일 때 대체 경로를 제공합니다.
구문:
if (condition) { // Code to execute if condition is true } else { // Code to execute if condition is false }
예:
let age = 18; if (age >= 18) { console.log("You are eligible to vote."); } else { console.log("You are not eligible to vote."); }
여러 조건을 테스트하려면 else if를 사용하세요.
예:
let score = 75; if (score >= 90) { console.log("Grade: A"); } else if (score >= 75) { console.log("Grade: B"); } else { console.log("Grade: C"); }
switch 문은 여러 if-else 블록의 대안입니다. 단일 변수나 표현식을 기반으로 여러 조건이 있을 때 적합합니다.
구문:
switch (expression) { case value1: // Code to execute if expression === value1 break; case value2: // Code to execute if expression === value2 break; default: // Code to execute if no cases match }
예:
let day = 3; switch (day) { case 1: console.log("Monday"); break; case 2: console.log("Tuesday"); break; case 3: console.log("Wednesday"); break; default: console.log("Invalid day"); }
루프는 코드 블록을 여러 번 실행하는 데 사용됩니다.
for 루프는 특정 반복 횟수만큼 실행됩니다.
구문:
for (initialization; condition; increment/decrement) { // Code to execute }
예:
for (let i = 1; i <= 5; i++) { console.log("Count:", i); }
조건이 참인 동안 while 루프가 실행됩니다.
구문:
while (condition) { // Code to execute }
예:
let count = 1; while (count <= 5) { console.log("Count:", count); count++; }
do-while 루프는 조건을 확인하기 전에 코드가 최소한 한 번 실행되도록 합니다.
구문:
do { // Code to execute } while (condition);
예:
let count = 1; do { console.log("Count:", count); count++; } while (count <= 5);
예:
for (let i = 1; i <= 10; i++) { if (i === 5) break; // Stops the loop when i is 5 console.log(i); } for (let i = 1; i <= 10; i++) { if (i === 5) continue; // Skips iteration when i is 5 console.log(i); }
사용자의 비밀번호가 기준을 충족하는지 확인하세요.
예:
if (condition) { // Code to execute if condition is true } else { // Code to execute if condition is false }
루프를 사용하여 발생 횟수를 계산하거나 반복적인 작업을 수행합니다.
예:
let age = 18; if (age >= 18) { console.log("You are eligible to vote."); } else { console.log("You are not eligible to vote."); }
오늘 우리는 다음을 배웠습니다:
5일차에서는 함수와 범위에 대해 자세히 알아보고 코드를 효과적으로 구성하고 재사용하는 방법에 중점을 둡니다. 2024년 12월 12일을 기대해주세요!
위 내용은 JavaScript의 조건문 및 루프의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!