Size: a a a

2018 November 21

OS

Oleg Shelajev in graalvm_ru
> a = [-1, -0, +0, 1].sort()
[ -1, -0, 0, 1 ]
> console.log(a)
[ -1, -0, 0, 1 ]
undefined
> a.toString()
'-1,0,0,1'
источник

OS

Oleg Shelajev in graalvm_ru
короче, нода - молодец
источник

OS

Oleg Shelajev in graalvm_ru
js - тоже молодец но по своему
источник

ПФ

Паша Финкельштейн in graalvm_ru
ну как…
источник

ПФ

Паша Финкельштейн in graalvm_ru
я не понимаю из каких соображений у +0 знак про падает, а у -0 — нет
источник

OS

Oleg Shelajev in graalvm_ru
спасибо за таск
источник

ПФ

Паша Финкельштейн in graalvm_ru
be my guest
источник

OS

Oleg Shelajev in graalvm_ru
потому что если -0 умножить на Infinity — то получится -NaN
источник

ЕИ

Евгений Иванов in graalvm_ru
источник

ПФ

Паша Финкельштейн in graalvm_ru
ат жеж. А почему с плюсом так не работает?
источник

ЕИ

Евгений Иванов in graalvm_ru
Читаю вас и схожу с ума. :)
источник

OS

Oleg Shelajev in graalvm_ru
Oleg Shelajev
потому что если -0 умножить на Infinity — то получится -NaN
если что - это я прям вот сейчас придумал
источник

ПФ

Паша Финкельштейн in graalvm_ru
Олег шутит
источник

OS

Oleg Shelajev in graalvm_ru
мне кажется что это не так
источник

ПФ

Паша Финкельштейн in graalvm_ru
но я на всяки случай проверил
источник

OS

Oleg Shelajev in graalvm_ru
:)
источник

ПФ

Паша Финкельштейн in graalvm_ru
это не так
источник

ПФ

Паша Финкельштейн in graalvm_ru
точнее как проверил
источник

ПФ

Паша Финкельштейн in graalvm_ru
В КОНСОЛЬКУ минус не вывелся )
источник

ST

Slava Tutrinov in graalvm_ru
вот вы тут так яро +0 -0 обсуждаете в node, js и их реализациях в граале
а как часто такие вот дикие граничные условия встречаются у вас на проде (ну или не на проде)? (типа "ахтунг, у нас 0 встал перед -0, ща всё встанет раком")
источник