Ну здесь он написал. Можно использовать метод is_a? И ниже примеры число.метод(is_a?) на какой класс проверяешь(Integer) и дальше он написал, что вернёт метод, а именно тру
вот что мне выдает консоль C:\Windows\system32>irb 1.is_a C:/Ruby30-x64/lib/ruby/3.0.0/irb/magic-file.rb:8:in `initialize': No such file or directory @ rb_sysopen - 1.is_a (Errno::ENOENT) from C:/Ruby30-x64/lib/ruby/3.0.0/irb/magic-file.rb:8:in `open' from C:/Ruby30-x64/lib/ruby/3.0.0/irb/magic-file.rb:8:in `open' from C:/Ruby30-x64/lib/ruby/3.0.0/irb/input-method.rb:141:in `initialize' from C:/Ruby30-x64/lib/ruby/3.0.0/irb/context.rb:119:in `new' from C:/Ruby30-x64/lib/ruby/3.0.0/irb/context.rb:119:in `initialize' from C:/Ruby30-x64/lib/ruby/3.0.0/irb.rb:465:in `new' from C:/Ruby30-x64/lib/ruby/3.0.0/irb.rb:465:in `initialize' from C:/Ruby30-x64/lib/ruby/3.0.0/irb.rb:405:in `new' from C:/Ruby30-x64/lib/ruby/3.0.0/irb.rb:405:in `start' from C:/Ruby30-x64/lib/ruby/gems/3.0.0/gems/irb-1.3.5/exe/irb:11:in `<top (required)>' from C:/Ruby30-x64/bin/irb.cmd:31:in `load' from C:/Ruby30-x64/bin/irb.cmd:31:in `<main>'