Я написал выражение случай какПочему это выражение не вызывает синтаксическую ошибку?
case x
when "one" "I"
when "two" "II"
end
Это не вызывает синтаксическую ошибку, и всегда возвращает nil
независимо от значения x
. Я думаю, что это должно вызвать синтаксическую ошибку, но реальность не такая. Зачем?
Btw хэш может быть быстрее, чем блок case в этом примере ... – spickermann
Попробуйте использовать 'x'' 'oneI" ':) – Amadan