def vergleich(zahl1,zahl2) { def standartwert = 5 def wert1 = zahl1 ?: standartwert def wert2 = zahl2 ?: standartwert def vergleichErgebnis = wert1 <=> wert2 if (vergleichErgebnis == -1) { return "Erster Wert ist kleiner." } else if (vergleichErgebnis == 0) { return "Beide Werte sind gleich." } else { return "Erster Wert ist größer." } } println vergleich(2, 6) // Ausgabe: Erster Wert ist kleiner. println vergleich(null, 6) // Ausgabe: Erster Wert ist kleiner. println vergleich(12, null) // Ausgabe: Erster Wert ist größer. println vergleich(null, null) // Ausgabe: Beide Werte sind gleich. println vergleich(2, 2) // Ausgabe: Beide Werte sind gleich.