Когда проходил лекцию про конъюнкцию и дизъюнкцию в комментариях пользователь рассказывал интересные факты. И там у него были примеры:
a && (b || c) === (a && b) || (a && c).
мой вопрос заключается в том, что === значит?
Матвей Шавлов
25 уровень
Что означает ===?
Решен
Комментарии (11)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
ГоффMaster
22 сентября 2024, 05:29полезный
В джаве такого нет. В Джаваскрипт, говорит чатджипити, это сравнение без автоматического приведения типов.
+1
Матвей Шавлов
22 сентября 2024, 05:49
спасибо, а можно вопрос, у вас чат жпт бесплатный? если да, то как мен его найти?
0
Денис Enterprise Java Developer
22 сентября 2024, 07:04
Мне кажется что строгое равенство прозвучало бы более понятно :) Т.е. и по типу и по значению. В пыхе такой же синтаксис есть :)
if (1 === '1') вернёт ложь, но вот if (1 == '1') уже истинно :) дебильные языки.
Матвей:
https://chatgpt.com/
Но в целом это гуглится за минуту. Я уже молчу что сейчас этот GPT всунули куда можно и нельзя. Тот же coopilot в винде, gemini от гугла, ai assistant в идее и это только то что сразу в голову пришло.
+1
ГоффMaster
22 сентября 2024, 09:54
Я поставил апп на свой андроид, и да, бесплатный.
0
ГоффMaster
22 сентября 2024, 09:58
Все языки дебильные, кроме пл/1, да и тот тоже дебильный, просто он ещё не совсем готов ))))
У джавы тоже своих прибамбасов достаточно, начиная от пула строк и заканчивая в общем-то не нужными интерфейсами.
Ой, ещё про сравнение Integer вспомнил, куда уж без него...
0
Денис Enterprise Java Developer
22 сентября 2024, 10:15
Нууу я не очень люблю языки без строгой типизации, а такие конструкции как строгое равенство только подтверждают что тип таки имеет значение :)
Потом ты сталкиваешься с каким ни будь тайпскриптом который вроде и JS, но тоже пытается быть типизированным и понимаешь, что сама концепция ущербна. В погоне за сомнительным удобством люди создают сами себе кучу проблем которые решают посредством странных костылей, ну старая же шутка 2 + '2' - 2 = 20
0
Матвей Шавлов
22 сентября 2024, 12:42
вы оставили ссылку а она не работает. Там с впн заходить нужно или как?
0
Денис Enterprise Java Developer
22 сентября 2024, 12:50
Ну если из чебурнета то да :) вообще ссылка публичная.
+1
Артём
22 сентября 2024, 14:55
Я сильно удивлён, что тут кто-то мало того, что вообще знает, так ещё и вспомнил про пл/1. :-)
0
ГоффMaster
22 сентября 2024, 20:47
Не поверишь, но пиэльщики всё ещё кое-где требуются, и зарплаты вполне так себе норм. Вот, посмотрел, Германия, 60 тыщ евро для позиции джуна предлагают.
Откуда, правда, может взяться пиэльщик-джун, совершенно непонятно...
+1
Артём
22 сентября 2024, 22:35
Ну, чисто теоретически, Джермейна, думаю, можно где-то найти. Компиляторы пл/1 под линукс и эмуляторы ИБМ360 тоже существуют. Так что, если задаться целью, то можно сделать джуна-пиэльщика. :-)
+1