Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Ruby: Общие вопросы > Функция def


Автор: wailorman 2.12.2010, 21:34
Извините, что тема повторяется, но у меня вопрос новичка.
Я хочу сначала написать функцию, потом её вызвать. С написанием у меня всё получилось, но возникли проблемы с вызовом.
Вот примерный код:
Код

def a 
     print "Функция а"
end

print "Вызываеться функция: "
a // - Это вызов функции a

Автор: shine 2.12.2010, 22:07
У вас проблемы не с вызовом, а с комментарием.  smile  Комментарии в Ruby обозначаются символом диеза (#) или ограничиваются строками =begin и =end:
Код

=begin
Вот здесь мы можем писать о том, как провели лето
=end

Автор: wailorman 2.12.2010, 22:32
это я знаю, просто я пишу одновременно и на C++ и на PHP, и на Ruby.
Но не в этом дело! Помогите мне с вызовом функции. 

Автор: shine 2.12.2010, 22:51
Вызов функции определенной как "def a":
Код

a

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)