Menu
Coddy logo textTech

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
challenge icon

チャレンジ

簡単

あらかじめ定義された、異なる型のデータを含むいくつかの変数が用意されています。type() 関数を使用して、各変数のデータ型を特定し、出力してください。

変数は以下の通りです:

  • mysteryValue1 = 42
  • mysteryValue2 = "Adventure"
  • mysteryValue3 = false
  • mysteryValue4 = 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: 各変数の型を判定して出力するコードをここに記述してください
quiz icon腕試し

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

Fundamentalsのすべてのレッスン