=+
aslında iki operatörleri =
atama ve +
ve _
değişken adıdır.
sevmek:
i = + 5;
or
j = + i;
or
i = + _;
Benim şu kodlar kullanılmasını göstermek için yardımcı olacaktır =+
bir dönüştürme dize içine int .
misal:
y = +'5'
x = y +5
alert(x);
çıkışlar 10
kullanımı: Yani burada aksi nedeniyle y
int :5
=+
y = '5'
x = y +5
alert(x);
çıkışlar 55
Nerede _
bir değişkendir.
_ = + '5'
x = _ + 5
alert(x)
çıkışlar 10
Buna ek olarak,
aynı şeyi elde edebileceğinizi bilmek de ilginç olacaktır ~
(eğer string int string ise (float int'e yuvarlak olacaktır) )
y = ~~'5' // notice used two time ~
x = y + 5
alert(x);
ayrıca çıkışlar 10
~
bitwise NOT: İşlenenin bitlerini tersine çevirir. Büyüklük değişikliği için iki kez yaptım.
-->