« first day (2139 days earlier)      last day (1181 days later) » 

3:55 AM
@entithat потому что i - это цифра 18 в 19ричной системе
 
 
5 hours later…
8:43 AM
@Danis ничего
 
 
2 hours later…
10:44 AM
@Grundy ну, шок Не совсем очевидное решение
 
 
2 hours later…
1:12 PM
@insolor Не могли бы вы дать ещё один голос на удаление (если конечно вы согласны с удалением) ?

https://ru.stackoverflow.com/review/low-quality-posts/571211
 
1:48 PM
@0xdb ок
 
@insolor Спасибо!
 
2:28 PM
@entithat вообще очевидное, про это явно указано в справке, что строка парсится как число в указанной системе счисления
 
 
2 hours later…
4:06 PM
@Grundy очевидным должен быть TypeError, а этот ваш неочевидный жабоскрипт пусть фтопку идёт, воот
 
@andreymal с чего бы там быть typeerror'у?
 
4:16 PM
@Grundy а с чего нет-то?
 
@andreymal а с чего да-то? :)
 
@Grundy с того что parseInt должен работать со строками, очевидно
Даже несчастный утиный Python бросает TypeError в такой ситуации
 
@andreymal так он и работает, и явно сказано, что его первый операнд приводится к строке
 
@Grundy ну так вот и фтопку такой неочевидный язык
 
@andreymal в чем неочевидность?:) что кто-то справку не читает?:)
 
4:24 PM
@Grundy если в будущем джаваскрипте добавят фичу 2+2=5, мне тоже будет сказано «так он и работает, и явно в сандарте ECMAScript сказано, что 2 + 2 всегда будет равно 5»?)
 
так это не от языка зависит ¯\_(ツ)_/¯
 
«почему в джаваскрипте 2+2=5?» — «кто-то справку не читает? Так это не от языка зависит»
 
@andreymal почему бы и нет? Так везде работает, в любом языке
@andreymal это вообще был ответ на комментарий выше
 
@Grundy и джаваскрипт лидер неочевидностям, ради которых приходится заглядывать в справку на каждый чих
Фтопку такой язык
А хотя ладно, не лидер
shell хуже
 
@andreymal для всех есть разные неочевидности :)
например совсем неочевидно, что при выполнении x = x+2 - должно меняться значение x - в топку такие языки, в которых это не очевидно :)
 
4:31 PM
@Grundy подобных неочевидностей у любого языка всё ещё меньше чем у джаваскрипта
(ну кроме шелла)
 
@andreymal пфффф :-) это смотря как считать :-)
 
(и может быть PHP, но начиная с PHP 8 это уже не точно)
 
@andreymal ИМХО нет смысла отправять в топку язык из-за того, что он просто не похож на другой. Разнообразие — это хорошо. Какой смысл в джаваскрипте если он работал бы как питон?
 
Давайте сделаем 2 + 2 = 5, разнообразие это хорошо )
@VictorVosMottor если подумать, нет никакого смысла ни в питоне, ни в джаваскрипте, оба историческое недоразумение
 
@andreymal Не вижу связи. То что бы говорите звучит так же как бы звучало "в топку питон, там можно a = 1;a = "string", а в си нет" ;)
@andreymal Как и русский язык на котором мы говорим сейчас и то, что 5 значит 5, а не 4. ;)
 
4:37 PM
@VictorVosMottor любой естественный язык это тоже историческое недоразумение)
Но годного искусственного языка, кажется, ещё не изобрели :(
 
@andreymal Я это и сказал кажется. ;)
 
@andreymal а что не так в проверке условия, которое вернет булевский результат? :-)
 
@VictorVosMottor как я уже говорил выше, джаваскрипт лидер по подобным неочевидностям
@Grundy о, буквоедство началось
 
@andreymal именно :-)
всегда можно придраться к чему угодно :-)
 
@andreymal Дело не в годности. В том, что просто они в таком виде не нужны. Попыток много было (например токипона и т.д.), но идеального ничего нет. Плюс никто не будет их вводить реально в жизнь — не выгодно. ;)
 
4:40 PM
@VictorVosMottor поэтому мир дерьмо
 
@andreymal есть один способ: резать вдоль (¬‿¬)
 
@andreymal поэтому мир надо воспринимать какой он есть. ;)
 
@Grundy ну зачем так радикально, можно Илону Маску идеи по исправлению мира подкинуть, может хоть Марс будет не дерьмом)
 
@andreymal ☜(゚ヮ゚☜)
 
@andreymal Что это вы вдруг обругали сначала ни в чем не виноватый js, а теперь и весь мир?
 
4:42 PM
@VictorVosMottor дерьмовость js — частный случай из дерьмовости мира ¯\_(ツ)_/¯
 
@andreymal (depression)
@andreymal woah
 
5:27 PM
Интересно почему js сделали таким одпорным на ошибки в таких типичных ситуациях, как вот это parseInt(1/0, 19). Специально чтобы у клиента если что-то пойдет не так не отвалилась целая апликация из-за отсутствия try/catch или как?
 
 
6 hours later…
11:05 PM
[ SmokeDetector | MS ] Mostly punctuation marks in answer (36): Подскажите как решить задачу Python by Сергей on ru.stackoverflow.com
 

« first day (2139 days earlier)      last day (1181 days later) »