Задать вопрос
@NetSpy
DevOps, Ruby developer

Как завершить выполнение метода в Ruby?

def some_method
	if a == "1"
		puts "Нужно завершить метод"
		_код_завершения_
	else
		puts "Завершение не требуется. Можно продолжить выполнение"
	end
	...some_code_here...
end

def another_method
	...some_code_here...
end

Как сделать так, чтобы при a == 1 метод завершал выполнение и интерпретатор переходил к следующим методам ?
  • Вопрос задан
  • 3807 просмотров
Подписаться 2 Оценить Комментировать
Решения вопроса 1
AMar4enko
@AMar4enko
Вы это про return?
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@NetSpy Автор вопроса
DevOps, Ruby developer
Подумалось, что можно поместить ...some_code_here... в блок else.
Быть может есть более красивые варианты ?
Ответ написан
Комментировать
@NetSpy Автор вопроса
DevOps, Ruby developer
Да, спасибо!
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы