Можно ли это сделать в рубине?Ruby lazy if statement without no operator
variablename = true
if variablename
puts "yes!"
end
Вместо этого
variablename = true
if variablename == true
puts "yes!"
end
Edit: также рассматривает имеющие:
variablename = 0 #which caused my problem
Я не могу получить, чтобы работать. Является ли такой стиль высказывания, если это возможно? Я учусь рубины, и это возможно в PHP, но им не уверен, как сделать это правильно в рубине
Сказать что-то вроде «Я не могу заставить его работать» не поможет никому диагностировать то, что вы» повторять неправильно; как показано, он отлично работает для меня. –
У меня было это my variablename = 0 и не мог понять, почему «это не сработает». Ниже я вижу его, что ruby считает 0 истинным – Akshat
Я вижу, что я устанавливаю истинное значение, но здесь я спрашиваю, возможен ли этот стиль кодирования. Прилагаю – Akshat