'else if' 문
Coddy Dart 여정의 기초 섹션에 포함된 레슨 — 94개 중 33번째.
Dart의 else if statement은 기본 if-else 구조를 확장하여 여러 조건을 순차적으로 확인할 수 있게 합니다. 코드에서 두 가지 이상의 가능한 결과를 처리해야 할 때 유용합니다.
다음은 if-else if-else 문의 기본 구문입니다:
if (condition1) {
// condition1이 true일 때 실행할 코드
} else if (condition2) {
// condition1이 false이고 condition2가 true일 때 실행할 코드
} else {
// condition1과 condition2가 모두 false일 때 실행할 코드
}챌린지
초급시험 점수에 따라 학생의 등급을 결정하는 프로그램을 만드세요:
- 값이 78인 정수 변수
examScore를 선언하세요 - 문자 등급을 결정하기 위해
if,else if,else구조를 사용하세요: - 점수가 90 이상이면 등급은 'A'입니다
- 점수가 80-89이면 등급은 'B'입니다
- 점수가 70-79이면 등급은 'C'입니다
- 점수가 60-69이면 등급은 'D'입니다
- 점수가 60 미만이면 등급은 'F'입니다
- 다음 형식으로 결과를 출력하세요:
Exam score: 78 Grade: C
출력은 이 정확한 형식을 따라야 하며, 점수에 적합한 등급으로 해야 합니다.
치트 시트
Dart에서 else if 문은 두 가지 이상의 가능한 결과를 처리해야 할 때 여러 조건을 순차적으로 확인할 수 있게 해줍니다.
기본 구문:
if (condition1) {
// condition1이 true일 때 실행할 코드
} else if (condition2) {
// condition1이 false이고 condition2가 true일 때 실행할 코드
} else {
// condition1과 condition2가 모두 false일 때 실행할 코드
}직접 해보기
void main() {
// 여기에서 examScore 변수를 선언하세요
int examScore = 78;
// 여기에서 if-else if-else 구조를 작성하세요
// 결과를 출력하세요
print("Exam score: $examScore");
print("Grade: $grade");
}이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.