problème de variable éclairer moi !!!!! a l'haide !!!!
ced the killer
Posté le 26-06-2006 à 21:26:05
bon voila , j'ai un problème de variable , je doit définir une variable "i" de type static , je sais
que C possible , j'ai chercher mais je ne trouve pas ! (ne me dite pas de définir ma variable hors de la fonction! elle doit etre a l'intérieur ci non j'aurai des problème avec d'autre script )! je doit absolument mettre "i" come nom de variable (g pas envi de tou recommencer)!!!
help! help!
Publicité
Posté le 26-06-2006 à 21:26:05
gatsu35
Blablaté par Harko
Posté le 26-06-2006 à 21:38:56
var i=12;
function toto() {
i++; alert(i); //12
}
function toto() {
j=i; //i=12
var i=9;
alert(i); //9;
alert(j); //12
}
ced the killer
Posté le 26-06-2006 à 21:44:00
qu'esce que j'ai dit plus haut ; je doit pas la déclarer hors de la fonction !!!!!!!!!!!!!!!!!!!!
gatsu35
Blablaté par Harko
Posté le 26-06-2006 à 21:52:36
Ce que j'essaye de t'expliquer tete de nouille c'est que si tu déclare ta variable en dehors de la fonction, elle ne sera pas affectée par les autres fonctions si celles-ci la redéclare à l'intérieures d'elle même. C'est ce que j'ai essayé de te montrer dans ce bout de code
et si tu as une contrainte pareille, c'est que ton bouzin doit être codé par les pieds (ou plutot les poils du cul)
ced the killer
Posté le 26-06-2006 à 22:01:01
Citation :
Ce que j'essaye de t'expliquer tete de nouille c'est que si tu déclare ta variable en dehors de la fonction, elle ne sera pas affectée par les autres fonctions si celles-ci la redéclare à l'intérieures d'elle même. C'est ce que j'ai essayé de te montrer dans ce bout de code
et si tu as une contrainte pareille, c'est que ton bouzin doit être codé par les pieds (ou plutot les poils du cul)
le problème C que les fonction s'actionne en mème temps et "i" me sers de comteur !
alors!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
je vois donc que je suis obligé de changer le nom des variables de mes fonction !!!
ced the killer
Posté le 26-06-2006 à 22:03:50
on dirai pas mais moi je débute , j'ai commencer y a quelque mois la programation et puis j'ai que 12 ans !! et j'ai bessoin d'une variable static comme en C++
gatsu35
Blablaté par Harko
Posté le 26-06-2006 à 22:08:33
on pourrais voir ton code et une idée plus concrete de ton bouzin
chui sur qu'on a pas besoin de 36 I
Danaan1
petit à petit...
Posté le 26-06-2006 à 22:11:31
Tu ne peux pas fusionner tes 2 fonctions si elle ont besoins des mêmes attributs?
(reste correct stp Gatsu35 à juste essayé de t'aider).
xtof_83
Freeride Spirit
Posté le 26-06-2006 à 22:26:36
Ouais un peu violent le jeune...
Danaan1
petit à petit...
Posté le 26-06-2006 à 22:35:35
Presque pire que toi .
(dsl pour le flood)
Publicité
Posté le 26-06-2006 à 22:35:35
mIRROR
Chevreuillobolchévik
Posté le 26-06-2006 à 22:37:20
fake
ced the killer
Posté le 26-06-2006 à 22:39:58
ça y est , j'ai réussi a changer les nom de tout mes "i" !!!!!!!!!!!!!!!!!!!!!!!!!
Danaan1
petit à petit...
Posté le 26-06-2006 à 22:42:36
Je suis content pour toi lol. Plein de gens vont surement trouver les réponses à leurs problèmes sur ce topic.
xtof_83
Freeride Spirit
Posté le 26-06-2006 à 23:03:19
C'est vrai que comme est ajencé ce sujet... à par la réponse de Gatsu, il y a rien , mais rien d'interessant...
Enfin probléme résolu donc ?
anapajari
s/travail/glanding on hfr/gs;
Posté le 27-06-2006 à 10:23:42
Bon je trouvais quand même la question intéressante, peut-on déclarer une variable static en js DANS une fonction? Quel l'intérêt d'une telle déclaration, je sais pas... Mais c'est pour le challenge.
Perso je n'ai trouvé qu'une solution:
Code :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"