Paano mo malalaman kung magkatulad ang dalawang bagay?
Paano mo malalaman kung magkatulad ang dalawang bagay?

Video: Paano mo malalaman kung magkatulad ang dalawang bagay?

Video: Paano mo malalaman kung magkatulad ang dalawang bagay?
Video: Mga Sign na Mababaw ang Pagkakabaon 2024, Nobyembre
Anonim

Kung dalawang bagay may parehong hugis, tinatawag silang " katulad ." Kapag dalawa mga numero ay katulad , ang mga ratio ng mga haba ng kanilang kaukulang panig ay pantay. Upang tukuyin kung ang mga tatsulok na ipinapakita ay katulad , ihambing ang kanilang mga kaukulang panig.

Higit pa rito, paano mo malalaman kung ang dalawang bagay ay pantay?

Kung ang dalawang bagay may parehong halaga, katumbas () ay babalik ng totoo. Sa pangalawang paghahambing, katumbas () sumusuri upang makita kung ang pumasa bagay ay null, o kung ito ay nai-type bilang ibang klase. Kung ibang klase kasi yung mga bagay hindi pantay . Sa wakas, katumbas () inihahambing ang mga bagay 'mga patlang.

kapag ginamit sa mga bagay Ano ang tunay na paghahambing ng pagkakapantay-pantay == operator? Ang operator ng pagkakapantay-pantay (==) ay ginamit sa ihambing dalawang halaga o expression. Ito ay ginamit sa ihambing mga numero, string, Boolean value, variable, mga bagay , array, o function. TAMA ang resulta kung ang mga expression ay pantay at MALI kung hindi.

Sa ganitong paraan, paano mo ihahambing ang mga bagay?

== naghahambing bagay mga sanggunian, sinusuri nito upang makita kung ang dalawang operand ay tumuturo sa pareho bagay (hindi katumbas mga bagay , pareho bagay ). Kung gusto mo ihambing string (upang makita kung naglalaman ang mga ito ng parehong mga character), kailangan mo ihambing ang mga string gamit ang equals.

Maaari ba nating ihambing ang mga bagay sa JavaScript?

Paghahambing ng mga bagay ay madali, gamitin === o Bagay .ay(). Ang function na ito ay nagbabalik ng true kung mayroon silang parehong reference at false kung sila gawin hindi. Muli, hayaan mo akong i-stress, ito ay paghahambing ang mga sanggunian sa mga bagay , hindi ang halaga ng mga bagay . Kaya, mula sa Halimbawa 3, Bagay .is(obj1, obj2); magbabalik ng false.

Inirerekumendang: