Основы

Вызвать командную строку руби

irb

Вывести строку на экран

puts "text", "text"
print "text"

Разница в том что puts переводит на новую строку

irb(main):002:0> puts "text", "text"
text
text
=> nil
irb(main):003:0>

Присвоить переменной input ввод с клавиатуры

input = gets

Вывести или вставить переменную, можно конструкцией вида #{…}

print "Test #{input}"

inspect он же p — ввыводит все данные в строке, которые скрыты

chomp — удаляет символ конца строки

print "#{input.chomp}"

Чтобы узнать какие методы доступны для объекта

irb(main):004:0> puts 32.methods
%
&
*
+
......
puts "hello".methods
include?
%
*
+
unicode_normalize
......

Узнать класс переменной

irb(main):007:0> puts "hello".class
String

Сгенерировать случайное число в диапазоне 100

rand(100)

Преобразовать число в строку .to_s

number.to_s

Преобразовать число в число .to_i

number.to_i

 

Ryby

Related Articles

0 Comment

Leave a Comment

Ваш адрес email не будет опубликован.