Usawa wa Mishumaa na Nambari katika JavaScript
Kama unavyojua, nambari iliyo kwenye alama za kunukuu inawakilisha
mshumaa. Kwa mfano, '3' - hii ni
mshumaa. Hata hivyo, wakati wa kulinganisha mishumaa kama hii
na nambari halisi JavaScript inachukulia,
kwamba mshumaa ulio kwenye alama za kunukuu ni sawa na nambari ileile.
Wacha kwa mfano tulinganishe mshumaa '3'
na nambari 3:
if ('3' == 3) {
console.log('+++'); // itafanya kazi hii
} else {
console.log('---');
}
Zipo vigeugeu:
let test1 = '123';
let test2 = 123;
Angalia ikiwa thamani za vigeugeu zinasawana na uchapishe ujumbe unaofaa.