type() 関数
CoddyのLuaジャーニー「Fundamentals」セクションの一部 — レッスン 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チートシート
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自分で試してみよう
-- 定義済みの変数
mysteryValue1 = 42
mysteryValue2 = "Adventure"
mysteryValue3 = false
mysteryValue4 = nil
-- TODO: 各変数の型を判定して出力するコードをここに記述してくださいこのレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。