Partage
  • Partager sur Facebook
  • Partager sur Twitter

LUA => un simple code : ou est l'erreur SVP

    13 novembre 2019 à 23:13:34

    Bonjour à vous tous,

    Je bugue sur un simple code B A BA, j'ai toujours une erreur le  résultat est TOUJOURS faux !!!!?????

    Je m'arrache les cheveux MDR

    io.stdout:setvbuf('no')
    
    -- Somme
    
       print("-------SOMME -------\n\n ")
    
       io.write(" entrez un nombre : ")
       local var1 = io.read()
    
       io.write(" entrez un autre nombre : ")
       local var2 = io.read()
    
       local somme = var1 + var2
    
       io.write("quelle est la somme des deux nombres ? ")
       local varTest = io.read()
    
    
       if varTest == somme then print("bravo !") end
       if varTest ~= somme then print("error !") end


    Qu'est ce que je ne vois pas ?

    merci

    ===================================================

    oupssss désolé j'ai trouvé l'erreur

    ERREUR de typage des variables

    il fallait faire :

    io.stdout:setvbuf('no')
    
    
    -- Somme
    
       print("-------SOMME -------\n\n ")
       --
       io.write(" entrez un nombre : ")
       local var1 = io.read()
       var1 = tonumber(var1)
    
    
       --
       io.write(" / entrez un autre nombre : ")
       local var2 = io.read()
       var2 = tonumber(var2)
    
    
       local somme = var1 + var2
    
       io.write("quelle est la somme des deux nombres ? ")
       local varTest = io.read()
       varTest = tonumber(varTest)
    
    
    
       if varTest == somme then print("bravo !") end
       if varTest ~= somme then print("error !") end

    -
    Edité par LanoueC 13 novembre 2019 à 23:33:30

    • Partager sur Facebook
    • Partager sur Twitter

    LUA => un simple code : ou est l'erreur SVP

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown