Dask: отложенная и фьючерсная генерация и генерация графа задач [закрыто]

=+ - фактически два оператора = - назначение, а + и _ - имя переменной.

like:

i = + 5;
or 
j = + i;
or 
i = + _;

Мои следующие коды помогут вам показать использование =+ для преобразования строки в int . Например:

y = +'5'
x = y +5
alert(x);

выходы 10

use: Таким образом, здесь y является int 5 из-за =+ в противном случае:

y = '5'
x = y +5
alert(x);

выходы 55

Где в качестве _ является переменной.

_ = + '5'
x = _ + 5
alert(x)

выходов 10

Кроме того, было бы интересно узнать, что вы также можете достичь того же с помощью ~ (если строка int string (float будет раундом от int) )

y = ~~'5'  // notice used two time ~
x = y  + 5
alert(x);

также выдает 10

~ побитовое NOT: инвертирует биты его операнда , Я делал дважды без каких-либо изменений в величине.

2
задан clog14 17 January 2019 в 09:09
поделиться