LINUX.ORG.RU

История изменений

Исправление crutch_master, (текущая версия) :

Я не понимаю, ты действительно пользуешься этим поведением JS в своем коде?

Строки с числами я не складываю, по-моему нигде. Единственный вариант, когда надо какую-то короткую строку из 2-х аргументов типа "result:"+x. + для каста в число - использую.

Удачи писать функции, которые прожуют оба типа строк

Так не пиши их. Херач себя по рукам, когда передаешь объект или делай каст всего к строке. ДТ вообще не освобождает от необходимости знать что где какого будет в итоге типа. А то сравнивают херню с хернёй и получают в итоге херню. Вот чудо а! Язык наверное виноват.

Исходная версия crutch_master, :

Я не понимаю, ты действительно пользуешься этим поведением JS в своем коде?

Строки с числами я не складываю, по-моему нигде. Единственный вариант, когда надо какую-то короткую строку из 2-х аргументов типа "result:"+x. + для каста в число - использую.

Удачи писать функции, которые прожуют оба типа строк

Так не пиши их. Херач себя по рукам, когда передаешь объект или делай каст всего к строке. ДТ вообще не освобождает от необходимости знать что где какого будет в итоге типа. А то сравнивают херню с хернёй и получают в итоге херню. Вот чудо!