챌린지: 계산 목록
Coddy Dart 여정의 기초 섹션에 포함된 레슨 — 94개 중 92번째.
챌린지
쉬움이 챌린지에서는 사용자에게 형식화된 계산 결과를 표시하는 연습을 합니다. 사용자 친화적인 형식으로 표시해야 할 계산 결과 목록이 있습니다.
당신의 작업은 계산 결과 목록을 받아 적절한 형식으로 표시하는 displayResults 함수를 완성하는 것입니다. 각 결과는 계산 유형, 사용된 숫자, 그리고 결과 값을 보여야 합니다.
제공된 목록의 모든 계산 결과를 적절히 표시하도록 코드를 완성하세요.
직접 해보기
void main() {
// 계산 결과 목록
List<Map<String, dynamic>> calculationResults = [
{
'type': 'Addition',
'num1': 10,
'num2': 5,
'result': 15
},
{
'type': 'Subtraction',
'num1': 20,
'num2': 7,
'result': 13
},
{
'type': 'Multiplication',
'num1': 4,
'num2': 6,
'result': 24
}
];
// 결과를 표시하는 함수 호출
displayResults(calculationResults);
}
// TODO: 모든 계산 결과를 표시하도록 이 함수를 완성하세요
void displayResults(List<Map<String, dynamic>> results) {
print('Calculation Results:');
print('-------------------');
// TODO: 결과 목록을 반복하며 각 계산을 표시하세요
// 형식: "[Type]: [num1] 및 [num2] = [result]"
}