Aktywne Wpisy
Math3o +3
Cześć, kto chce się zabawić i zgadnie na jaką kwotę naprawy dostałem kosztorys od compensy. Bmw f11 2k13
#odszkodowanie #szkoda #bmw #stluczka #ubezpieczenia
#odszkodowanie #szkoda #bmw #stluczka #ubezpieczenia
źródło: 1000012656
Pobierz
Czypsy +10
#perfumy co na skurce?
Ja dzisiaj zarzuciłem Bentley for men Absolute, nie ma jeszcze 10 a już 3 kobitki powiedziały, że zajebiście męsko pachnę. Także polecam tego nieoczywistego zawodnika.
Ja dzisiaj zarzuciłem Bentley for men Absolute, nie ma jeszcze 10 a już 3 kobitki powiedziały, że zajebiście męsko pachnę. Także polecam tego nieoczywistego zawodnika.
źródło: Screenshot 2026-02-25 at 09.49.38
Pobierz




#naukaprogramowania #javascript
źródło: comment_1590661542YZQaZhozYt6KkVeH6AROlK.jpg
Pobierz@abuson: zdecyduj sie i wybierz jedno albo "===" albo "?" bo nie rozumiem wogole co napisales.
myArr? "Yup" : "Nope"; jest tłumaczone na myArr === true ? "Yup" : "Nope"; ?
1 myArr? "Yup" : "Nope";
2 Boolean(myArr) === true ? "Yup" : "Nope";
Jakby kogoś interesowało dlaczego [] == true:
"" = true (ToPrimitive, zmiana tablicy na wartość prymitywną)
0 == 1 (ToNumber, pusty string to 0 a wartość true to 1)
0 nie jest równe 1
I właśnie o takie wytłumaczenie mi chodziło, skąd się wziął taki wynik tego warunku. Dzięki
@FairPlay: tak jak napisalem - castuje sie zawsze z prawej na lewa strone. Tak bylo od dziesiecioleci w jezykach dynamicznie typowanych. Duzo osob nie zwraca uwagi na to i pozniej sie dziwi.