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自分で試してみよう
-- 事前定義された変数
mysteryValue1 = 42
mysteryValue2 = "Adventure"
mysteryValue3 = false
mysteryValue4 = nil
-- TODO: ここにコードを書いて、各変数の型を判定して出力してくださいこのレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。
基礎のすべてのレッスン
自分で練習してみよう: Luaオンラインコンパイラ