⊗jsPmCdShCh 122 of 505 menu

Ogólna skrócona forma sprawdzania w JavaScript

Skrócona forma sprawdzania działa również dla innych typów danych. W tym przypadku dane te są najpierw konwertowane na typ logiczny, a następnie porównywane z true. Zobacz przykład:

let test = 3; if (test) { console.log('+++'); // to się wykona } else { console.log('---'); }

Faktycznie, przytoczony kod jest równoważny następującemu:

let test = 3; if (Boolean(test) === true) { console.log('+++'); } else { console.log('---'); }

Nie uruchamiając kodu, określ, co zostanie wypisane w konsoli:

let test = 3; if (test) { console.log('+++'); } else { console.log('---'); }

Nie uruchamiając kodu, określ, co zostanie wypisane w konsoli:

let test = 'abc'; if (test) { console.log('+++'); } else { console.log('---'); }

Nie uruchamiając kodu, określ, co zostanie wypisane w konsoli:

let test = ''; if (test) { console.log('+++'); } else { console.log('---'); }

Nie uruchamiając kodu, określ, co zostanie wypisane w konsoli:

let test = 3 * 'abc'; if (test) { console.log('+++'); } else { console.log('---'); }

Nie uruchamiając kodu, określ, co zostanie wypisane w konsoli:

let test = null; if (test) { console.log('+++'); } else { console.log('---'); }

Nie uruchamiając kodu, określ, co zostanie wypisane w konsoli:

let test = false; if (test) { console.log('+++'); } else { console.log('---'); }

Nie uruchamiając kodu, określ, co zostanie wypisane w konsoli:

let test; if (test) { console.log('+++'); } else { console.log('---'); }

Nie uruchamiając kodu, określ, co zostanie wypisane w konsoli:

let test = 0; if (test) { console.log('+++'); } else { console.log('---'); }

Nie uruchamiając kodu, określ, co zostanie wypisane w konsoli:

let test = '0'; if (test) { console.log('+++'); } else { console.log('---'); }

Nie uruchamiając kodu, określ, co zostanie wypisane w konsoli:

let test = -1; if (test) { console.log('+++'); } else { console.log('---'); }
Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć