Всегда должен быть запасной вариант
NaNNaNNaNNaN, Batman!
В общем-то все логично. Операция "+" может быть произведена со строками и производится с ними. Операция "-" - только с числами и потому строки интерпретируются как число. Два плюса (A + + B) снова подразумевают минимум одну операцию с числами, поэтому + + '5' - прокатывает, а + + 'foo' - закономерно выдает NaN.
Но все это не более чем разминка для ума, как и навороченное разыменовывание указателей в C или игры с навороченными регулярками в Perl. В нормальном коде людям обычно не лень привести типы вручную.
Но все это не более чем разминка для ума, как и навороченное разыменовывание указателей в C или игры с навороченными регулярками в Perl. В нормальном коде людям обычно не лень привести типы вручную.
Олег, где макет?
Работа на свежем воздухе, все дела...
А туда не устроиться. Либо на пиздецкий участок. Проще кассиром в пятёрочке.
Тот момент, когда за пару месяцев осваиваешь программу за 4 года, пользуясь сетью, и сдаешь на трояки, не платя денег, потому, что ты нищеброд.
Мужик-Жизнь, я вызываю тебя!
Чтобы написать коммент, необходимо залогиниться