💻 コード例

実践的なサンプルコードで、はじむの使い方を学びましょう。

Hello World

基本
はじむ (.jp)
表示("こんにちは、はじむ!")
表示("はじむは日本語で書けるプログラミング言語です")

FizzBuzz(1〜30)

基本
はじむ (.jp)
i を 1 から 30 繰り返す
    もし i % 15 == 0 なら
        表示("FizzBuzz")
    それ以外もし i % 3 == 0 なら
        表示("Fizz")
    それ以外もし i % 5 == 0 なら
        表示("Buzz")
    それ以外
        表示(i)
    終わり
終わり

フィボナッチ数列

基本
はじむ (.jp)
関数 フィボナッチ(n):
    もし n <= 1 なら
        戻す n
    終わり
    戻す フィボナッチ(n - 1) + フィボナッチ(n - 2)
終わり
i を 0 から 10 繰り返す
    表示(文字列化(i) + "番目: " + 文字列化(フィボナッチ(i)))
終わり

素数を列挙する

基本
はじむ (.jp)
関数 素数かどうか(n):
    もし n <= 1 なら
        戻す 
    終わり
    i を 2 から n - 1 繰り返す
        もし n % i == 0 なら
            戻す 
        終わり
    終わり
    戻す 
終わり
変数 素数リスト = []
i を 2 から 50 繰り返す
    もし 素数かどうか(i) なら
        追加(素数リスト, i)
    終わり
終わり
表示("50以下の素数: " + 文字列化(素数リスト))

九九の表

基本
はじむ (.jp)
i を 1 から 9 繰り返す
    変数 行 = ""
    j を 1 から 9 繰り返す
        変数 積 = i * j
        もし 積 < 10 なら
            行 = 行 + " " + 文字列化(積)
        それ以外
            行 = 行 + 文字列化(積)
        終わり
        行 = 行 + " "
    終わり
    表示(行)
終わり