console.log(19 == "19") //true
console.log(19 === "19")//false
// == olduğunda: değerler aynı olduğu için (string veya integer olup olmadığına bakmaksızın) true verir.
// === olduğunda: type'lar farklı olduğu için (birisi integer iken diğeri string) false verecektir.
// Yani == , Value'lerin eşitliğine bakar iken,
// === , hem Value hem de Type eşitliğine bakar.
console.log(19 === "19")//false
// == olduğunda: değerler aynı olduğu için (string veya integer olup olmadığına bakmaksızın) true verir.
// === olduğunda: type'lar farklı olduğu için (birisi integer iken diğeri string) false verecektir.
// Yani == , Value'lerin eşitliğine bakar iken,
// === , hem Value hem de Type eşitliğine bakar.
Hiç yorum yok:
Yorum Gönder