Size: a a a

Чат по руби

2021 January 10

ДБ

Денис Борисов... in Чат по руби
Shady
Вы ведь даже методы не определили, конечно выдает ошибку, там пример исключительно показательный для того, как выглядит использование тернарного оператора
да, но потом по ходу предлагается сделать задание и нет разъяснения, вот в чем дело.
источник

ДБ

Денис Борисов... in Чат по руби
Всем спасибо!
источник

ДБ

Денис Борисов... in Чат по руби
Dmitry R
is_it_raining = true
is_it_raining ? puts("one") : puts("two")
Вот же
а почему один ? убрал, условие же с двумя ??
источник

DR

Dmitry R in Чат по руби
Денис Борисов
а почему один ? убрал, условие же с двумя ??
Нужен один ?. Синтаксис такой. Второй был в названии самого метода
источник

ДБ

Денис Борисов... in Чат по руби
Dmitry R
Нужен один ?. Синтаксис такой. Второй был в названии самого метода
в книге неправильно? Скан выше
источник

DR

Dmitry R in Чат по руби
Денис Борисов
в книге неправильно? Скан выше
Правильно. Там же в первом примере один ?. А второй пример просто название is_it_raining?
Это и путает может
источник

ДБ

Денис Борисов... in Чат по руби
Dmitry R
Правильно. Там же в первом примере один ?. А второй пример просто название is_it_raining?
Это и путает может
is_it_raining? = true
is_it_raining? ? puts("one") : puts("two")

Ошибка
тернарный оператор.rb:7: syntax error, unexpected '='                                                                                                                               is_it_raining? = true
источник

ДБ

Денис Борисов... in Чат по руби
Dmitry R
Правильно. Там же в первом примере один ?. А второй пример просто название is_it_raining?
Это и путает может
как записать правильно с двумя ??
источник

N

Nekotari in Чат по руби
Денис Борисов
как записать правильно с двумя ??
Да просто прочитай дальше и дойди до def.
источник

N

Nekotari in Чат по руби
Сразу понятно станет
источник

DR

Dmitry R in Чат по руби
Денис Борисов
is_it_raining? = true
is_it_raining? ? puts("one") : puts("two")

Ошибка
тернарный оператор.rb:7: syntax error, unexpected '='                                                                                                                               is_it_raining? = true
Вообще в тернарном выражении один вопросительный. А второй это название метода. В руби принято методы которые возвращают булевое значение называть м вопросительным знаком на конце. Лучше дальше учи и понятно будет. В голове уложится
источник

ДБ

Денис Борисов... in Чат по руби
Dmitry R
Вообще в тернарном выражении один вопросительный. А второй это название метода. В руби принято методы которые возвращают булевое значение называть м вопросительным знаком на конце. Лучше дальше учи и понятно будет. В голове уложится
да почти все прорешал уже. Вернулся, хочу понять
источник

DR

Dmitry R in Чат по руби
Денис Борисов
да почти все прорешал уже. Вернулся, хочу понять
Методы изучил?
источник

ДБ

Денис Борисов... in Чат по руби
Dmitry R
Методы изучил?
если про def? да
источник

ДБ

Денис Борисов... in Чат по руби
Dmitry R
Методы изучил?
давай в личку напишу, чтоб здесь не засорять ерундой этой
источник

DR

Dmitry R in Чат по руби
Денис Борисов
давай в личку напишу, чтоб здесь не засорять ерундой этой
Ок
источник

SA

S A in Чат по руби
Добрый день!
источник

SA

S A in Чат по руби
Как по дефолту поставть bundler 2.1.4
источник

SA

S A in Чат по руби
сейчас стоит 2.2.4
источник

I

Idris in Чат по руби
источник