💻 コード例
実践的なサンプルコードで、はじむの使い方を学びましょう。
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 なら
行 = 行 + " " + 文字列化(積)
それ以外
行 = 行 + 文字列化(積)
終わり
行 = 行 + " "
終わり
表示(行)
終わり📁 サンプルコード集(全カテゴリ)
より多くのサンプルは hajimu_sample リポジトリ で公開されています(50ファイル全動作確認済み)。
00_シンプルサンプル/入門まずここから!(10本)
01_基本文法/基礎変数・演算・制御構文
02_データ構造/基礎配列・辞書・内包表記
03_関数とクラス/中級関数・ラムダ・クラス・継承
04_組み込み関数/中級文字列・配列・数学関数
05_実践的な例/中級ファイル・API・例外・電卓
06_Web開発/応用HTTPサーバー・REST API
09_実用ツール/応用TODO管理・テキスト分析
10_ゲーム開発/応用RPG・数当て・迷路・ブラックジャック
11_データ処理/応用CSV/JSON変換・API連携
12_セキュリティ/応用パスワード生成・バリデーション
13_高度な例/上級REST API・高度なパターン