Ruby: с нуля – часть 5: комментарии

 

ruby_logoПредыдущая часть — часть 4: операторы.

В Ruby имеется несколько видов комментариев.

Однострочные комментарии

Начинаются с символа # и включают в себя текст до конца строки, напрмиер:

#!/usr/bin/ruby -w

# This is a single line comment.

puts "Hello, Ruby!"

После выполнения — будет выведен текст «Hello, Ruby!», а строка «This is a single line comment» будет проигнорирована.

Однострочные комментарии так же можно использовать в одной строке с кодом:

irb(main):001:0> puts "This is text" # This is ignored comment
This is text
=> nil

Многострочные комментарии в Ruby

Для многострочных комментариев — используются операторы =begin и =end.

Например:

#!/usr/bin/ruby -w

puts "Hello, Ruby!"

=begin
This is a multiline comment and con spwan as many lines as you
like. But =begin and =end should come in the first line only. 
=end

Аналогично первому примеру — выведет только «Hello, Ruby!«.

Продолжение — часть 6: условные операторы if…else, case, unless.