Palyginimas skirtingų duomenų:
"1" == 1
returns: true
0 == false
returns: true
Lyginant duomenis JavaScript juos paverčia (jeigu jie nėra vienodo tipo) į vienodus duomenų tipus.
Jeigu norima įsitikinti ar ne vien vertės lygios , bet ir duomenų tipai tokie pat reikia lyginti su ===.
"1" === 1
returns: false
0 == false
returns: false
Gražina false dėlto, kad skirtingi duomenų tipai.
"1" == 1
returns: true
0 == false
returns: true
Lyginant duomenis JavaScript juos paverčia (jeigu jie nėra vienodo tipo) į vienodus duomenų tipus.
Jeigu norima įsitikinti ar ne vien vertės lygios , bet ir duomenų tipai tokie pat reikia lyginti su ===.
"1" === 1
returns: false
0 == false
returns: false
Gražina false dėlto, kad skirtingi duomenų tipai.
Komentarai
Rašyti komentarą