⊗jsPmCdShCh 122 of 505 menu

Forme de vérification abrégée générale en JavaScript

La forme de vérification abrégée fonctionne également pour d'autres types de données. Dans ce cas, ces données sont d'abord converties en type booléen, puis comparées à true. Voir l'exemple :

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

En fait, le code présenté est équivalent à ce qui suit :

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

Sans exécuter le code, déterminez ce qui sera affiché dans la console :

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

Sans exécuter le code, déterminez ce qui sera affiché dans la console :

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

Sans exécuter le code, déterminez ce qui sera affiché dans la console :

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

Sans exécuter le code, déterminez ce qui sera affiché dans la console :

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

Sans exécuter le code, déterminez ce qui sera affiché dans la console :

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

Sans exécuter le code, déterminez ce qui sera affiché dans la console :

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

Sans exécuter le code, déterminez ce qui sera affiché dans la console :

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

Sans exécuter le code, déterminez ce qui sera affiché dans la console :

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

Sans exécuter le code, déterminez ce qui sera affiché dans la console :

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

Sans exécuter le code, déterminez ce qui sera affiché dans la console :

let test = -1; if (test) { console.log('+++'); } else { console.log('---'); }
Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser