Spielübersicht
Teil des Abschnitts Grundlagen der Ruby-Journey von Coddy — Lektion 54 von 88.
Aufgabe
EinfachIn diesem Kapitel wirst du ein anpassbares FizzBuzz-Spiel mit Methoden, Schleifen und bedingter Logik erstellen.
Erstelle zu Beginn eine Methode namens check_divisible, die zwei Argumente entgegennimmt: number und divisor. Die Methode sollte true zurückgeben, wenn die Zahl durch den Divisor teilbar ist (kein Rest), und andernfalls false.
Lies zwei Zahlen aus der Eingabe ein, konvertiere sie in Ganzzahlwerte und rufe deine Methode mit diesen Werten auf. Gib das zurückgegebene Ergebnis aus.
Wenn die Eingaben zum Beispiel wie folgt lauten:
15
3Sollte die Ausgabe wie folgt lauten:
trueWenn die Eingaben wie folgt lauten:
15
5Sollte die Ausgabe wie folgt lauten:
trueWenn die Eingaben wie folgt lauten:
7
3Sollte die Ausgabe wie folgt lauten:
falseProbier es selbst
# Eingabe lesen
number = gets.chomp.to_i
divisor = gets.chomp.to_i
# TODO: Erstelle eine Methode namens check_divisible, die zwei Argumente entgegennimmt:
# number und divisor. Gib true zurück, wenn number durch divisor teilbar ist, ansonsten false.
# Rufe deine Methode auf und gib das Ergebnis aus
puts check_divisible(number, divisor)Alle Lektionen in Grundlagen
4Operatoren Teil 2
Logische Operatoren Teil 1Logische Operatoren Teil 2Wiederholung – Einfache LogikLogische Operatoren Teil 3Logische Operatoren Teil 47Rechnungs-Splitter
WillkommensnachrichtBenutzereingaben abfragen10FizzBuzz mit Twist
SpielübersichtDie FizzBuzz-Methode13Arrays für Fortgeschrittene
Array Slicing mit BereichenArray Slicing mit IndizesArray-OperatorenInclude? Methode2Variablen und Datentypen
Zahlen und VariablenDatentyp StringDatentyp BooleanDatentyp SymbolDatentypen prüfenBenennungskonventionenZusammenfassung – Erstellung von Variablen5Entscheidungsfindung
If-AnweisungIf - ElseWiederholung - Einfacher TaschenrechnerVerschachtelte If - Else-AnweisungenUnless-Anweisung8Schleifen
For-Schleife mit RangesWhile-SchleifeBreakNextRückblick - FakultätTimes-SchleifeUntil-SchleifeVerschachtelte SchleifenRückblick - Dynamische Eingabe3Operatoren Teil 1
Arithmetische OperatorenModulo-OperatorArithmetische AbkürzungenWiederholung – Einfache MathematikVergleichsoperatoren6Grundlagen Ein- und Ausgabe
Ausgabe mit putsAusgabe mit print und pAusgabe mit VariablenEingabe mit getsChomp-MethodeTypumwandlungWiederholung - AltersrechnerWiederholung - Wahr oder Falsch