type()関数
CoddyのLuaジャーニー「基礎」セクションの一部。レッスン 9/90。
type()関数は、任意の値や変数を入力として受け取り、それがどのデータ型かを示す文字列を返します。次のように動作します。
playerScore = 100
playerName = "Coddy"
isReady = true
emptyValue = nil
print(type(playerScore)) -- 出力: number
print(type(playerName)) -- 出力: string
print(type(isReady)) -- 出力: boolean
print(type(emptyValue)) -- 出力: nilチャレンジ
簡単さまざまな型のデータを含む、事前に定義された複数の変数が用意されています。type()関数を使って、各変数のデータ型を判定して出力してください。
変数は次のとおりです。
mysteryValue1 = 42mysteryValue2 = "Adventure"mysteryValue3 = falsemysteryValue4 = nil
各変数の型を順番に、1行に1つずつ出力してください。
期待される出力:
number
string
boolean
nil自分で試してみよう
-- TODO: 各変数の型を判定して表示するコードをここに書いてください
このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。
基礎のすべてのレッスン
自分で練習してみよう: Luaオンラインコンパイラ