if(+g == 1){ //do something }
Bagaimana untuk menerangkan +g == 1 dalam kod ini?
认证0级讲师
Pengendali unari + bermaksud tanda positif, g jika ia nombor haram, +g Akan mendapat NaN, seperti rentetan: +表示 正号, g如果是一个非法的数,+g将得到NaN,如字符串:
+
tanda positif
g
+g
NaN
正号
console.log(+'hello') // > NaN
如果是一个合法的数,那么就是取他的正值
取他的正值
console.log(+-3) // +(-3) // > -3
rrreee
Selepas menambah + di hadapan pembolehubah, pembolehubah akan ditukar kepada nombor dan operasi berangka boleh dilakukan
Maksud menukar pembolehubah kepada nombor.
Pengendali unari
+
bermaksudtanda positif
,g
jika ia nombor haram,+g
Akan mendapatNaN
, seperti rentetan:+
表示正号
,g
如果是一个非法的数,+g
将得到NaN
,如字符串:如果是一个合法的数,那么就是
Jika ia nombor yang sah, maka取他的正值
rrreee
Kemudian tentukan sama ada ia sama dengan 1. #🎜🎜#Selepas menambah + di hadapan pembolehubah, pembolehubah akan ditukar kepada nombor dan operasi berangka boleh dilakukan

Maksud menukar pembolehubah kepada nombor.