⊗jsPmCdVTIe 112 of 505 menu

Ukosefu wa Usawa kwa Thamani na Aina katika JavaScript

Mbali na kiendeshaji != kuna pia kiendeshaji !==, ambayo huzingatia aina wakati wa kufanya kulinganisha. Wacha tuangalie tofauti kati yao kwa kutumia mifano.

Acha kwa kutumia kiendeshaji != zilinganiswe nambari mbili 3. Kiendeshaji hiki hulinganisha thamani kwa kuzingatia kama hazilingani. Kwa kuwa thamani zetu zinalingana, basi sharti litakuwa la uwongo:

if (3 != 3) { console.log('+++'); } else { console.log('---'); // hii itafanya kazi }

Acha sasa moja ya thamani zetu iwe ndani ya alama za kunukuu. Katika kesi hii kiendeshaji != bado itazichukulia kama zinazolingana (kwa sababu thamani inafanana, na aina haijalishi kwa kiendeshaji hiki) na sharti litakuwa la uwongo tena:

if ('3' != 3) { console.log('+++'); } else { console.log('---'); // hii itafanya kazi }

Wacha sasa tulinganishe nambari mbili 3 kwa kutumia kiendeshaji !==. Pia itazichukulia kama zinazolingana:

if (3 !== 3) { console.log('+++'); } else { console.log('---'); // hii itafanya kazi }

Lakini ikiwa sasa tutaweka moja ya nambari tatu kwenye alama za kunukuu, baski kiendeshaji !== kitazichukulia nambari zetu tatu kuwa hazilingani, kwani, ingawa thamani zake zinafanana, lakini zina aina tofauti:

if ('3' !== 3) { console.log('+++'); // hii itafanya kazi } else { console.log('---'); }

Bila kukimbiza kificho, amua, nini kitaandikwa kwenye konsoli:

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

Bila kukimbiza kificho, amua, nini kitaandikwa kwenye konsoli:

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

Bila kukimbiza kificho, amua, nini kitaandikwa kwenye konsoli:

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

Bila kukimbiza kificho, amua, nini kitaandikwa kwenye konsoli:

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

Bila kukimbiza kificho, amua, nini kitaandikwa kwenye konsoli:

let test1 = 3; let test2 = 2; if (test1 !== test2) { console.log('+++'); } else { console.log('---'); }
Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa