Création de variable javascript
Fermé
pierre1619
-
6 mars 2012 à 13:03
Templier Nocturne Messages postés 7734 Date d'inscription jeudi 22 janvier 2009 Statut Membre Dernière intervention 21 mai 2016 - 6 mars 2012 à 17:42
Templier Nocturne Messages postés 7734 Date d'inscription jeudi 22 janvier 2009 Statut Membre Dernière intervention 21 mai 2016 - 6 mars 2012 à 17:42
A voir également:
- Création de variable javascript
- Creation compte gmail - Guide
- Création compte google - Guide
- Media creation tool - Télécharger - Systèmes d'exploitation
- Telecharger javascript - Télécharger - Langages
- Création organigramme - Guide
3 réponses
Templier Nocturne
Messages postés
7734
Date d'inscription
jeudi 22 janvier 2009
Statut
Membre
Dernière intervention
21 mai 2016
1 103
6 mars 2012 à 17:42
6 mars 2012 à 17:42
code final (a priori) :
var B = 0; function determinerVarB() { if (A>=5000) {B=10} }
Bonjour
var B = 0;
function determinerVarB()
{
if (A<5000) {B+=0}
else {B+=10}
}
var B = 0;
function determinerVarB()
{
if (A<5000) {B+=0}
else {B+=10}
}
Bonjour,
Pourquoi mettre "else {B += 10}" quand les deux seules valeurs qu'il semble vouloir recevoir sont 10 ou 0..?? ce n'est pas du tout cohérent, il faut ecrire "else {B = 0}"
Sinon, si il appelle plusieurs fois cette fonction il pourra obtenir des valeurs comme 20, 30, etc...
Oui B=0 est une instruction correcte, c'est une affectation.
Ta proposition est parfaitement valide, et surtout n'utilises pas le += qui va te faire des surprises et ne semble pas du tout adapté à ton problème...
Pourquoi mettre "else {B += 10}" quand les deux seules valeurs qu'il semble vouloir recevoir sont 10 ou 0..?? ce n'est pas du tout cohérent, il faut ecrire "else {B = 0}"
Sinon, si il appelle plusieurs fois cette fonction il pourra obtenir des valeurs comme 20, 30, etc...
Oui B=0 est une instruction correcte, c'est une affectation.
Ta proposition est parfaitement valide, et surtout n'utilises pas le += qui va te faire des surprises et ne semble pas du tout adapté à ton problème...
Templier Nocturne
Messages postés
7734
Date d'inscription
jeudi 22 janvier 2009
Statut
Membre
Dernière intervention
21 mai 2016
1 103
6 mars 2012 à 13:57
6 mars 2012 à 13:57
Pourquoi s'encombrer ?
var B = 0;
function determinerVarB()
{
if (A>=5000) {B+=10}
}
var B = 0;
function determinerVarB()
{
if (A>=5000) {B+=10}
}
Templier Nocturne
Messages postés
7734
Date d'inscription
jeudi 22 janvier 2009
Statut
Membre
Dernière intervention
21 mai 2016
1 103
6 mars 2012 à 17:37
6 mars 2012 à 17:37
parce que j'ai fais un copier coller, et que j'ai oublié de virer le + ^^
je corrige immédiatement ;)
je corrige immédiatement ;)