Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Ruby: Общие вопросы > Не понимаю из-за чего синтаксическая ошибка |
Автор: setq 6.7.2007, 23:39 | ||||
Вот такая ругань идёт в ответ на вот это:
Не понимаю что тут не так. (В Ruby новичок.) |
Автор: FunnyFalcon 7.7.2007, 20:21 | ||
В руби, в отличие от питона, приоритет у операторов 'not', 'or', 'and' очень хитрый (и, видимо, синтаксические правила тоже), и лучше ими пользоваться только в пределах 'if', 'unless', 'while' (или вообще не пользоваться) Используй вместо них сишные аналоги: ! || && - они работают так, как ожидается:
А жаль, буквенные варианты лучше читаются, и шифт не надо жать. |
Автор: JUmPER 9.7.2007, 13:35 | ||
лучше так:
всё-таки это руби-стиль =) |
Автор: y0ma 11.7.2007, 20:33 |
лучше использовать метод include? кроме всего этого, еще массив как-то криво задан! последняя запятая лишняя |
Автор: setq 11.7.2007, 23:40 |
Где? |
Автор: y0ma 12.7.2007, 17:19 |
setq, не обращай внимания.. это я неправильно понял.. поспешил. |
Автор: setq 20.8.2007, 21:49 | ||
Да. Если кому-то интересно, то
|