Aller au contenu
  • 0

Message étant ou non un nombre entier


Question

Posté(e)

Bonjour,

 

J'essaye de vérifier si un message dans le chat est un nombre entier ou n'en est pas (donc décimal, ou lettres/caractères spéciaux etc)

 

J'ai donc tenté ça, mais ce n'est pas fonctionnel:

 

on chat:
   set {_message} to "%message%"
   {_message} is an integer:
       send "&aC'est un entier"
   else:
       send "&cCe n'est pas un entier"

 

 

 

Si quelqu'un a une idée pour voir le genre de caractères auquel correspond un message, je suis preneur.

Merci d'avance

6 réponses à cette question

Messages recommandés

  • 0
Posté(e)
on chat:
   set {_message} to message parsed as an integer
   {_message} is an integer:
       send "&aC'est un entier"
   else:
       send "&cCe n'est pas un entier"

Tu peux faire ça plus simplement.

if {_message} parsed as integer is set:
    send "C'est un entier"
else:
    send "C'est pas un entier"

  • J'aime 1
  • 0
Posté(e)
Tu peux faire ça plus simplement.

if {_message} parsed as integer is set:
    send "C'est un entier"
else:
    send "C'est pas un entier"

Y a encore plus simple aussi :

 

if message parsed as an integer is an integer:
   # ...
else:
   # ...

 

Mais je ne savais pas s'il avait besoin de ses variables c'est pour ça que j'ai laissé cela comme ça.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.