Discuss Scratch
- Discussion Forums
- » Français
- » Empêcher une variable d'être négative ?
- ToucAntonin
- New to Scratch
4 posts
Empêcher une variable d'être négative ?
Tout est dans la question , cimer d'avance
- DiscreetSteel
- New to Scratch
4 posts
Empêcher une variable d'être négative ?
si <(variable) < [0]> alors
mettre [variable] à [0]
end
ou vous pouvez définir la variable à 1 au lieu de 0
Last edited by DiscreetSteel (April 15, 2018 12:00:24)
- Dairop
- Scratcher
100+ posts
Empêcher une variable d'être négative ?
si <(variable) < [0]> alors
mettre [variable] à [0]
end
ou vous pouvez définir la variable à 1 au lieu de 0
mettre [follow me v] à ([abs v] de (-9))
ou sinon
mettre [bruh] à (racine de ((bruh) * (bruh)))
(racine est en vert, petit bug d'affichage :p)
- Bouboufez
- Scratcher
1000+ posts
Empêcher une variable d'être négative ?
Dans le même genre que le script de Dairop, mais plus simple à comprendre :si <(variable) < [0]> alors
mettre [variable] à [0]
end
ou vous pouvez définir la variable à 1 au lieu de 0mettre [follow me v] à ([abs v] de (-9))
ou sinonmettre [bruh] à (racine de ((bruh) * (bruh)) :: operators)
(racine est en vert, petit bug d'affichage :p)
si <(var) < [0]> alors
mettre [var v] à ((var) * (-1))
end
Sinon, le script de @DiscreetSteel est celui qui convient le mieux si tu souhaites utiliser cette méthode
- ToucAntonin
- New to Scratch
4 posts
Empêcher une variable d'être négative ?
je fais un jeu clicker et je veux empécher d'acgeter les amélioration qui coute trop cher (amélioration a 100$ est impossible a acheter si on a pas + de 100$)
- Bouboufez
- Scratcher
1000+ posts
Empêcher une variable d'être négative ?
Ah, dans ce cas, utilise plutôt un script de ce genre : je fais un jeu clicker et je veux empécher d'acgeter les amélioration qui coute trop cher (amélioration a 100$ est impossible a acheter si on a pas + de 100$)
si <(coût de l'amélioration) < [argent que l'on possède]> alors
acheter l'amélioration // remplace par le script correspondant
sinon
ne pas acheter // ne rien faire, annuler l'achat de l'amélioration
end
- gamers-geek
- Scratcher
100+ posts
Empêcher une variable d'être négative ?
quand le drapeau vert pressé
répéter indéfiniment
si <(☁ score) < [0]> alors
mettre ☁ score[ ] à [Nombre choisis]
end
end
Mon profil c'est ici
Développeur Java, Python, C# et web (HTML, CSS, Javascript)
Désormais inactif, je me reconnecte tous les 1 ou 2 mois pour voir ce qu'il se passe sur scratch
- Discussion Forums
- » Français
- » Empêcher une variable d'être négative ?