⊗jsPmCdShCh 122 of 505 menu

Forma Geral de Verificação Abreviada em JavaScript

A forma abreviada de verificação também funciona para outros tipos de dados. Neste caso, esses dados são primeiro convertidos para o tipo booleano e depois comparados com true. Veja o exemplo:

let test = 3; if (test) { console.log('+++'); // isso será executado } else { console.log('---'); }

Na prática, o código apresentado é equivalente ao seguinte:

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

Sem executar o código, determine o que será exibido no console:

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

Sem executar o código, determine o que será exibido no console:

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

Sem executar o código, determine o que será exibido no console:

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

Sem executar o código, determine o que será exibido no console:

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

Sem executar o código, determine o que será exibido no console:

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

Sem executar o código, determine o que será exibido no console:

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

Sem executar o código, determine o que será exibido no console:

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

Sem executar o código, determine o que será exibido no console:

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

Sem executar o código, determine o que será exibido no console:

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

Sem executar o código, determine o que será exibido no console:

let test = -1; if (test) { console.log('+++'); } else { console.log('---'); }
Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar