if(+g == 1){ //do something }
Comment expliquer +g == 1 dans ce code ?
认证0级讲师
L'opérateur unaire + signifie signe positif, si g est un nombre illégal, +g obtiendra NaN, tel que string :+表示 正号, g如果是一个非法的数,+g将得到NaN,如字符串:
+
signe positif
g
+g
正号
NaN
console.log(+'hello') // > NaN
如果是一个合法的数,那么就是取他的正值
取他的正值
console.log(+-3) // +(-3) // > -3
prenez sa valeur positive
rrreee
Après avoir ajouté + devant la variable, la variable sera convertie en nombre et des opérations numériques pourront être effectuées
La signification de la conversion de variables en nombres.
L'opérateur unaire
+
signifiesigne positif
, sig
est un nombre illégal,+g
obtiendra NaN, tel que string :+
表示正号
,g
如果是一个非法的数,+g
将得到NaN
,如字符串:如果是一个合法的数,那么就是
S'il s'agit d'un numéro légal, alors取他的正值
prenez sa valeur positive
:rrreee
Déterminez ensuite s'il est égal à 1.🎜Après avoir ajouté + devant la variable, la variable sera convertie en nombre et des opérations numériques pourront être effectuées
La signification de la conversion de variables en nombres.