Menu
Coddy logo textTech

Herausforderung: Liste von Berechnungen

Teil des Abschnitts Grundlagen der Dart-Journey von Coddy — Lektion 92 von 94.

challenge icon

Aufgabe

Einfach

In dieser Herausforderung üben Sie das Anzeigen formatierter Rechenergebnisse für Benutzer. Sie haben eine Liste von Rechenergebnissen, die in einem benutzerfreundlichen Format angezeigt werden müssen.

Ihre Aufgabe ist es, die displayResults-Funktion zu vervollständigen, die eine Liste von Rechenergebnissen entgegennimmt und sie mit ordnungsgemäßer Formatierung anzeigt. Jedes Ergebnis sollte den Rechnungstyp, die verwendeten Zahlen und den Ergebniswert anzeigen.

Vervollständigen Sie den Code, um alle Rechnergebnisse aus der bereitgestellten Liste ordnungsgemäß anzuzeigen.

Probier es selbst

void main() {
  // Liste der Rechenergebnisse
  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
    }
  ];
  
  // Rufe die Funktion zum Anzeigen der Ergebnisse auf
  displayResults(calculationResults);
}

// TODO: Vervollständige diese Funktion, um alle Rechenergebnisse anzuzeigen
void displayResults(List<Map<String, dynamic>> results) {
  print('Calculation Results:');
  print('-------------------');
  
  // TODO: Durchlaufe die Ergebnisliste und zeige jede Berechnung an
  // im Format: "[Type]: [num1] und [num2] = [result]"
  
}

Alle Lektionen in Grundlagen