1
Я натолкнулся на эту часть кода и задавался вопросом, что? означает в этом случае? Он является частью условия заявления ifЧто делает знак вопроса в ".includes?" означает в рубине?
if user_input.include? "s"
Что такое "?" имею в виду?
извините, я новичок в рубин
это метод name –
Это соглашение ruby для методов, возвращающих логические значения. Другие примеры: '.kind_of?', Чтобы определить, является ли объект классом '.nil? ', Чтобы определить, является ли оно нулем. '?' Не является оператором, а является фактической частью имени метода. –