{}const=>[]async()letfn</>var
開発

Luaでの最初のスクリプトは10分で

💡 IDEをインストールすることなく、恐れることなくプログラミングを試すための初心者向けの簡単なガイド

К

Kodik

著者

1分で読める

🧩 Luaとは何ですか?なぜ必要ですか?

Lua — 初心者に最適な、軽くて速いプログラミング言語。次のような用途に使用されます。

  • 🎮 ゲーム開発( Roblox、Love 2 D )

  • ⚙️ アプリケーションに組み込み可能(例:C++)

  • 🤖 自動化、スクリプト、マイクロコントローラー

良いニュースは、Luaは初心者にとても優しいということです。

🔥 10万人以上の学生が参加中

理論を読むのに疲れた?
コーディングの時間だ!

Kodik — 実践でプログラミングを学ぶアプリ。AIメンター、インタラクティブなレッスン、実際のプロジェクト。

🤖 AI 24時間
🎓 修了証
💰 無料
🚀 始める
今日参加

⚙️ 準備:コードはどこに書くべきですか?

最初のスクリプトでは、何もインストールする必要はありません。開くだけです Replit (Lua) そして書き始めましょう!

ローカルで使用する場合:ダウンロード Windows用Lua または、brew install lua(macOSの場合)を介してインストールします。

✍️ 最初のスクリプトを書きます

print("Hi Lua!")

📌 printは、コンソールにテキストを出力するコマンドです。
🧠 引用符で囲まれたものはすべて .

👉コードを実行すると、次のように表示されます。

Привет, Lua!

🧮 ちょっとした計算

print(2 + 2)
print(5 * 3)
print(10 / 2)

👉 Luaは簡単かつ明確に算術を処理します。

👤 変数の操作

name = "Code"
age = 3

print("Hi, my name is " .. name)
print("To me " .. age .. " year")

..行の結合 Luaで。

🧠 ロジック:もしあれば、これを行う

score = 85

if score >= 80 then
    print("Excellent! 🎉")
else
    print("You need to try again!")
end

📌条件付き構文は常に endで終了します。

🔁 今度はループです!

for i = 1, 5 do
    print("We calculate: " .. i)
end

🔄 1から5までのループ。i — カウンター。

🎁ミニプロジェクト:電卓

a = 10
b = 5
operation = "+"

if operation == "+" then
    print(a + b)
elseif operation == "-" then
    print(a - b)
elseif operation == "*" then
    print(a * b)
elseif operation == "/" then
    print(a / b)
else
    print("Unknown operation")
end

aboperationの値を変更して、異なる結果を得ることができます。

🌈 次は何ですか?

すでに知っていること:

  • テキストを表示する。

  • 変数を操作する。

  • 条件とサイクルを書くこと。

  • ミニプログラムを作成しましょう!

🔥これはあらゆるコードの基礎です。もっと知りたいですか?次の記事では、表と関数について説明します。

🐾コディックは何をしていますか?

コディック — 当アプリのヒーローです 「コーディック:プログラミングの学習」. 初心者が楽しく、ステップバイステップで、ストレスなくプログラミングを学ぶのに役立ちます。

アプリには、エクササイズ、ヒント、ミニゲームを含むLuaコースがすでに用意されています! 🎮

🎯先延ばしをやめよう

記事は気に入った?
実践の時間だ!

Kodikでは読むだけでなく、すぐにコードを書く。理論 + 実践 = 本当のスキル。

即座に実践
🧠AIがコードを説明
🏆修了証

登録不要 • カード不要