=+
en realidad son dos operadores =
es asignación +
y _
es nombre de variable.
me gusta:
i = + 5;
or
j = + i;
or
i = + _;
Los siguientes códigos lo ayudarán a mostrar el uso de =+
convertir una cadena en int .
ejemplo:
y = +'5'
x = y +5
alert(x);
salidas 10
uso: Entonces aquí y
está int 5
por lo =+
contrario:
y = '5'
x = y +5
alert(x);
salidas 55
Donde como _
es una variable.
_ = + '5'
x = _ + 5
alert(x)
salidas 10
Además,
sería interesante saber que también podría lograr lo mismo con ~
(si string es int string (float será redondeado a int) )
y = ~~'5' // notice used two time ~
x = y + 5
alert(x);
también salidas 10
~
NO es bit a bit: invierte los bits de su operando. Lo hice dos veces sin ningún cambio de magnitud.
-->