Ubuntu 18.04.3, правдо не компе, а на сервере. Вот сайт на нем: http://128.199.227.227/
вообще так вбил в поисковике, вот что выдало:
1) Число «number»
2) Число «bigint»
3) Строка «string»
4) Булевый (логический) тип «boolean»
5) Специальное значение «null»
6) Специальное значение «undefined»
7) Символы «symbol»
8) Объекты «object»
Ой немного ошибся особенно жалко что про boolean забыл сам не знаю как, Js активно только 3 месяца изучаю.
не знаю, в JS есть всего вроде 5 основных типов данных — char, string (массив символов), object, int, float.
Hу в JavaScript есть два типа int и float
я не использовал какой то один язык, что бы более широкому кругу людей объяснить я использовал вкачестве переменных всем понятный value (значение), использовал функцию print() вместо менее известных console.log() или std::cout << "". Вывод если бы я писал на каком то одном языке не кто б не понял, можно было конечно еще использовать Python.
JavaScript считает что любое число прекрасно делится на ноль (с результатом деления infinity), c++ считает так же.
Одно дело когда тернарный оператор один или с еще одним вложенным, но совсем другое когда в каждый из этих операторов начинают вкладывать ещё один и ещё, в таком случае это вместо повышения читабельности кода только ухудшает её.
Зависит от того под какие браузеры вы хотите делать вебсайт? Если под Chrome или Opera то вам повезло, они поддерживают все это. Вот ссылка видео на YouTube от Гошы Дударя:
не совсем вас понимаю зачем в цикле постоянно создавать новую константу чем изначально создать переменную и присваевать ей новое значение? Может просто я тупой, не знаю...