Tracks
/
ReasonML
ReasonML
/
Übungen
/
Regentropfen
Regentropfen

Regentropfen

Einfach

Einführung

Regentropfen ist eine etwas komplexere Version der FizzBuzz-Herausforderung, einer klassischen Interviewfrage.

Anleitung

Deine Aufgabe ist es, eine Zahl in die zugehörigen Regentropfen-Geräusche umzuwandeln.

Wenn eine gegebene Zahl:

  • durch 3 teilbar ist, füge „Pling“ zum Ergebnis hinzu.
  • durch 5 teilbar ist, füge „Plang“ zum Ergebnis hinzu.
  • durch 7 teilbar ist, füge „Plong“ zum Ergebnis hinzu.
  • nicht durch 3, 5 oder 7 teilbar ist, sollte das Ergebnis die Zahl als String sein.

Beispiele

  • 28 ist durch 7 teilbar, aber nicht durch 3 oder 5, das Ergebnis wäre also "Plong".
  • 30 ist durch 3 und 5 teilbar, aber nicht durch 7, das Ergebnis wäre also "PlingPlang".
  • 34 ist nicht durch 3, 5 oder 7 teilbar, das Ergebnis wäre also "34".
Note

Eine häufige Möglichkeit, um zu prüfen, ob eine Zahl ohne Rest durch eine andere teilbar ist, ist, den Rest oder den Modulo mit null zu vergleichen. Die meisten Sprachen bieten dafür Operatoren oder Funktionen für eines von beidem (oder für beides).

Über GitHub bearbeiten Der Link öffnet sich in einem neuen Fenster oder Tab
ReasonML Exercism

Bereit, mit Regentropfen zu starten?

Melde dich bei Exercism an, um ReasonML mit 31 Übungen und echtem menschlichen Mentoring zu lernen und zu meistern, alles kostenlos.

Tauche tiefer in Regentropfen ein!

Entdecke Lösungen mit funktionalen Pipelines, Matrixmultiplikation, einer vorberechneten tabellenbasierten Lösung mit einem Makro, einem objektorientierten Ansatz, einem beeindruckenden Einsatz von Python und TCL sowie einer Enterprise-Edition.