この記事は90%~100%ChatGPTで作られています。
この記事は90%~100%ChatGPTで作られています。
この記事は90%~100%ChatGPTで作られています。
ぜひこちらの記事もご覧ください!!
転職回数4回(独立系⇒メーカー系⇒社内SE⇒SES)の私がSESのメリットについて書きました!
Rubyで変数の型を確認する方法:初心者向けチュートリアル
Rubyにおける変数と型
Rubyは動的型付け言語であり、変数の型はその値によって決定されます。

第2段落: 変数の型を確認する
Rubyでは、変数の型を確認するために「class」メソッドを使用します。

ソースコード例
1 2 |
num = 10 puts num.class |
出力結果
Integer
様々な変数の型を確認する
文字列、配列、ハッシュなど、様々な変数の型を確認してみましょう。

ソースコード例
1 2 3 4 5 6 7 |
str = "hello" arr = [1, 2, 3] hash = {"a" => 1, "b" => 2} puts str.class puts arr.class puts hash.class |
出力結果
String
Array
Hash
nilとtrue/falseの型
nilやtrue/falseもオブジェクトであるため、それらの型も確認できます。

ソースコード例
1 2 3 4 5 6 7 |
n = nil t = true f = false puts n.class puts t.class puts f.class |
出力結果
NilClass
TrueClass
FalseClass
自作クラスのオブジェクトの型を確認する
自作のクラスから生成したオブジェクトの型も確認することができます。

ソースコード例
1 2 3 4 5 |
class MyClass end my_obj = MyClass.new puts my_obj.class |
出力結果
MyClass
メソッドチェインで型確認
Rubyではメソッドチェインを使って、一連の処理を繋げることが可能です。

ソースコード例
1 |
puts "hello".upcase.class |
出力結果
String
まとめ
以上、Rubyで変数の型を確認する方法について解説しました。
この情報が皆様のRubyプログラミングの助けとなることを願っています。
最後まで読んで頂き、ありがとうございました。少しでもお役にたてたなら幸いです!

ぜひこちらの記事もご覧ください!!
転職回数4回(独立系⇒メーカー系⇒社内SE⇒SES)の私がSESのメリットについて書きました!
私は下記のサイトで現在の働き方、フルリモート(週5)の企業に出会うことができました。
今でもとても感謝しています!カウンセリングは無料なので、ぜひどうぞ!
Rubyをさらに学びたい方へ
Rubyを理解して頂くために参考書を執筆致しました!
Rubyの配列、イテレータ、ブロックパラメータなどを学びたい方にオススメの本となっています。演習問題をたくさん用意しているので、実践形式で理解しやすい内容となっています。
下記の画像をクリック!!kindleunlimitedの会員であれば無料で見れます!
⇩初心者向け ⇩中級者向け
RubyでChatGPTAPIを使ってブログ作成を自動化しませんか?
この記事は90%~100%ChatGPTで作られています。
この記事は90%~100%ChatGPTで作られています。
この記事は90%~100%ChatGPTで作られています。