Упражнение 1 Перед исполнением кода, данного ниже, попробуйте угадать результаты. Затем, выполните код. Правильные ли у вас были результаты? Если нет, можете ли вы понять, почему?
Цель: Понимание оператора приоритета и связи.
1. Обсуждение на форуме
2. Using "and" and "or" in Ruby
3. Ссыль на V.Goff
4. Ruby and Perl
5. Приоритеты "and" и "or"
6. Ruby DocTest
7. Крутая штука о приоритетах
Кагбэ надо прочитать это все и проработать. В этом упражнении я угадала только 1 вариант, да и тот, имея неправильные рассуждения. Законченным его можно будет считать тогда, когда я полностью пойму здешние приоритеты.
Цель: Понимание оператора приоритета и связи.
y = false
z = true
x = y or z
puts x
(x = y) or z
puts x
x = (y or z)
puts x
z = true
x = y or z
puts x
(x = y) or z
puts x
x = (y or z)
puts x
1. Обсуждение на форуме
2. Using "and" and "or" in Ruby
3. Ссыль на V.Goff
4. Ruby and Perl
5. Приоритеты "and" и "or"
6. Ruby DocTest
7. Крутая штука о приоритетах
Кагбэ надо прочитать это все и проработать. В этом упражнении я угадала только 1 вариант, да и тот, имея неправильные рассуждения. Законченным его можно будет считать тогда, когда я полностью пойму здешние приоритеты.
Комментариев нет:
Отправить комментарий