=+
sebenarnya dua operator =
adalah penugasan dan +
dan _
nama variabel.
Suka:
i = + 5;
or
j = + i;
or
i = + _;
Kode berikut saya akan membantu Anda menunjukkan penggunaan =+
untuk mengubah string menjadi int .
contoh:
y = +'5'
x = y +5
alert(x);
keluaran 10
gunakan: Jadi di sini y
int 5
karena =+
jika tidak:
y = '5'
x = y +5
alert(x);
keluaran 55
Dimana as _
adalah variabel.
_ = + '5'
x = _ + 5
alert(x)
keluaran 10
Selain itu,
akan menarik untuk mengetahui bahwa Anda juga dapat mencapai hal yang sama dengan ~
(jika string adalah string int (float akan bulat ke int) )
y = ~~'5' // notice used two time ~
x = y + 5
alert(x);
juga menghasilkan 10
~
adalah bitwise NOT: Membalik bit operandnya. Saya melakukan dua kali tanpa perubahan besarnya.
-->