상수 변수
Coddy Dart 여정의 기초 섹션에 포함된 레슨. 94개 중 12번째.
const 키워드는 고정된 값을 가진 변수를 만듭니다. const를 사용할 때는 코드를 작성할 때 값을 알고 있어야 합니다.
void main() {
const String language = 'Dart';
print(language);
}타입 추론은 const에서도 작동합니다:
void main() {
const language = 'Dart'; // String
const version = 2; // int
const isStable = true; // bool
const rating = 4.9; // double
print(language); // 출력: Dart
print(version); // 출력: 2
print(isStable); // 출력: true
print(rating); // 출력: 4.9
}챌린지
초급가상의 행성에 관한 정보를 상수 변수에 저장하는 Dart 프로그램을 작성하세요.
- 값이
"Mars"인constString 변수planetName을 선언하세요. - 값이
2인constint 변수numberOfMoons를 선언하세요. - 값이
227.9(백만 km)인constdouble 변수distanceFromSun을 선언하세요. - 값이
false인constbool 변수hasRings를 선언하세요. - 아래 예상 출력에 표시된 것과 정확히 같은 설명 레이블을 붙여 각 변수를 출력하세요.
Planet Name: Mars Number of Moons: 2 Distance from Sun: 227.9 million km Has Rings: false
출력은 이 형식과 정확히 일치해야 합니다.
직접 해보기
void main() {
// 여기에 const 변수를 선언하세요
const String planetName = ?;
const int numberOfMoons = ?;
const double distanceFromSun = ?;
const bool hasRings = ?;
// 변수에 레이블을 붙여 출력하세요
print("Planet Name: $planetName");
print("Number of Moons: $numberOfMoons");
print("Distance from Sun: $distanceFromSun million km");
print("Has Rings: $hasRings");
}이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
기초의 모든 레슨
직접 연습해 보세요: 온라인 Dart 컴파일러