Menu
CoddyTech

入力

CoddyのLuaジャーニー「基礎」セクションの一部。レッスン 31/90。

これまでは、考えた値を変数に保存してきました。通常、プログラムはこのようには動作しません。たとえば、ユーザーなどの外部ソースから値を受け取ります。

ユーザーまたはシステムから入力を受け取るには、次のように記述します。

var = io.read()

これにより、入力が変数 var に格納されます。

入力は常に文字列型です。たとえば、入力が56の場合、varには文字列"56"が格納されます。

challenge icon

チャレンジ

初心者

ユーザー(名前)から入力を受け取り、その後、Hello,に続けてスペースと入力された名前を出力するプログラムを書きましょう。

たとえば、ユーザーがBobと入力した場合、期待される出力はHello, Bobです。

次のことを行う必要があります。

  1. io.read()を使ってユーザーから入力を受け取ります。
  2. 入力を変数に保存します。
  3. 最後にHello,と保存した変数を出力します(カンマの後にスペースを入れます)。

自分で試してみよう

-- ここにコードを書いてください
quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

基礎のすべてのレッスン

自分で練習してみよう: Luaオンラインコンパイラ