Tracks
/
Factor
Factor
/
Übungen
/
Hello World
Hello World

Hello World

Tutorial-Übung

Einführung

„Hello, World!“ bringt dich dazu, ein wenig Factor zu schreiben, und macht dich mit dem Workflow von Exercism vertraut. Wenn du sie abschließt, schaltest du den Rest des Factor-Tracks frei.

Schau dir unser Video „Einführung in Hello, World“ an, um loszulegen 👇

Anleitung

Die klassische Einführungsübung. Sag einfach „Hello, World!“.

„Hello, World!“ ist das traditionelle erste Programm, wenn man in einer neuen Sprache oder Umgebung mit dem Programmieren beginnt.

Die Ziele sind einfach:

  • Ändere den vorgegebenen Code so, dass er den String „Hello, World!“ erzeugt.
  • Führe die Testsuite aus und stell sicher, dass sie erfolgreich ist.
  • Reiche deine Lösung ein und prüfe sie auf der Website.

Wenn alles gut läuft, bist du bereit, deine erste echte Übung abzuholen.

Hinweise zur Implementierung

Ein Factor-Programm besteht aus Wörtern, die zu Vokabularen gruppiert werden.

Factor lädt ein Vokabular aus einem Verzeichnis mit demselben Namen, das Vokabular hello-world ist also die Datei hello-world.factor in einem Verzeichnis hello-world/.

: say-hello ( -- str ) … ; definiert das Wort say-hello. Der Teil in Klammern ist sein Stackeffekt: nichts links von -- bedeutet, dass es keine Eingabe entgegennimmt, und str rechts davon bedeutet, dass es einen Wert hinterlässt (der Name ist nur Dokumentation, kein Typ). Alles zwischen dem Stackeffekt und dem abschließenden ; ist der Rumpf: der Code, der ausgeführt wird, wenn das Wort aufgerufen wird.

Die Testsuite ruft say-hello auf und prüft den Wert, den es auf dem Stack hinterlässt. Ändere den Rumpf so, dass das Wort stattdessen "Hello, World!" hinterlässt, und führe dann die Tests aus.

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

Bereit, mit Hello World zu starten?

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