recherche

Maison  >  Questions et réponses  >  le corps du texte

javascript - Question de condition de jugement

if(+g == 1){
    //do something
    }

Comment expliquer +g == 1 dans ce code ?

PHP中文网PHP中文网2795 Il y a quelques jours427

répondre à tous(4)je répondrai

  • 巴扎黑

    巴扎黑2017-05-19 10:22:52

    L'opérateur unaire + signifie signe positif, si g est un nombre illégal, +g obtiendra < code >NaN, tel que string :+表示 正号, g如果是一个非法的数,+g将得到NaN,如字符串:

    console.log(+'hello')
    // > NaN
    

    如果是一个合法的数,那么就是取他的正值

    console.log(+-3)  // +(-3)
    // > -3
    

    S'il s'agit d'un numéro légal, alors prenez sa valeur positive :

    rrreee

    Déterminez ensuite s'il est égal à 1.🎜

    répondre
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-19 10:22:52

    Après avoir ajouté + devant la variable, la variable sera convertie en nombre et des opérations numériques pourront être effectuées

    répondre
    0
  • 滿天的星座

    滿天的星座2017-05-19 10:22:52

    La signification de la conversion de variables en nombres.

    répondre
    0
  • 巴扎黑

    巴扎黑2017-05-19 10:22:52

    répondre
    0
  • Annulerrépondre