AccueilAccueil  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  MembresMembres  Connexion  

Partagez
 

 vérifier plusieurs valeurs d'une variable

Aller en bas 
AuteurMessage
tales
Utilisateur confirmé: Rang *


Messages : 243

vérifier plusieurs valeurs d'une variable Empty
MessageSujet: vérifier plusieurs valeurs d'une variable   vérifier plusieurs valeurs d'une variable EmptyJeu 13 Avr 2017 - 21:09

hello!

petite question, apparemment ça, ça ne s'écrit pas comme ça étant donné qu'il me donne n'importe quoi comme résultat.. je veux simplement tester si une variable a une de ces valeurs

Code:
if global.cardherosword01=(11 or 21 or 31 or 41) global.cartedsdeck+=1

le logiciel ne m'indique pas d'erreur d'algo mais ça fait n'importe quoi.. qu'est ce que j'ai écris en fait? xD Et comment je dois l'écrire pour avoir le résultat voulu? j'ai 300 global à tester c'est pour ça que j'ai mis ça sur la même ligne et tenté de faire le plus court possible..
Revenir en haut Aller en bas
Asu
Utilisateur confirmé: Rang ****
Asu

Messages : 895

vérifier plusieurs valeurs d'une variable Empty
MessageSujet: Re: vérifier plusieurs valeurs d'une variable   vérifier plusieurs valeurs d'une variable EmptyJeu 13 Avr 2017 - 21:28

Code:
or
c'est un opérateur logique qui agit sur deux booléens, c'est à dire "vrai" ou "faux" (true et false, en nombre 1 et 0 respectivement).
Syntaxiquement il va faire
Code:
global.cardherosword01 == ((11 or 21) or 31) or 41
.
Sous GM les constantes > 0.5 (me semble) sont considérées comme vraies, sinon comme fausses.
En bref, 11 or 21 va donner vrai, et ainsi de suite - ce qui fait qu'à la fin, ta comparaison finit en :
Code:
global.cardherosword01 == 1

Parce que oui, en 2017, un langage destiné aux débutants n'est toujours pas capable de donner des avertissements potables quand il y a un problème de logique évident.

Ce que tu devras faire, c'est
Code:
if (global.cardherosword01 == 11) or (global.cardherosword01 == 21)...
Tu as certainement de quoi faire avec les arrays également, je te laisse te renseigner sur le sujet vu que je ne m'en souviens plus assez :p

_________________
‎<‎Cysteine‎>‎ nON mais la touche maj s'active/se désactive toute seule
‎<‎Cysteine‎>‎ et a du mal à réponDRE QUANd j'appuie dessus
‎<‎Cysteine‎>‎ et je l'ai démont2? IL Ny a rien DEDANs
Revenir en haut Aller en bas
tales
Utilisateur confirmé: Rang *


Messages : 243

vérifier plusieurs valeurs d'une variable Empty
MessageSujet: Re: vérifier plusieurs valeurs d'une variable   vérifier plusieurs valeurs d'une variable EmptyJeu 13 Avr 2017 - 21:34

ARG je viens de faire un double infarctus... snif Merci pour ton explication!.. je suis bon pour tout me retaper en plus long x)
Revenir en haut Aller en bas
Contenu sponsorisé




vérifier plusieurs valeurs d'une variable Empty
MessageSujet: Re: vérifier plusieurs valeurs d'une variable   vérifier plusieurs valeurs d'une variable Empty

Revenir en haut Aller en bas
 
vérifier plusieurs valeurs d'une variable
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» N'oubliez pas de vérifier votre messagerie privée !
» "Valeurs Démocrates"
» Comment saisir les recensements dans Heredis Mac ou Pc ?
» La fête du cinéma
» La filière camembert AOP de Normandie fait campagne pour défendre ses valeurs

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Le CBNA :: Développement :: Entraide débutants-
Sauter vers: