Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2873 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  problème de variable éclairer moi !!!!! a l'haide !!!!

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

problème de variable éclairer moi !!!!! a l'haide !!!!

n°1395318
ced the ki​ller
Posté le 26-06-2006 à 21:26:05  profilanswer
 

:sweat:  :sweat:  :sweat:  
 
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!
 
 :bounce:  :bounce:  :bounce:  

mood
Publicité
Posté le 26-06-2006 à 21:26:05  profilanswer
 

n°1395329
gatsu35
Blablaté par Harko
Posté le 26-06-2006 à 21:38:56  profilanswer
 

var i=12;
 
 
function toto() {
  i++;  
 alert(i); //12
}
function toto() {
  j=i;  //i=12
  var i=9;
  alert(i); //9;
  alert(j); //12
}

n°1395335
ced the ki​ller
Posté le 26-06-2006 à 21:44:00  profilanswer
 

qu'esce que j'ai dit plus haut ; je doit pas la déclarer hors de la fonction !!!!!!!!!!!!!!!!!!!!

n°1395349
gatsu35
Blablaté par Harko
Posté le 26-06-2006 à 21:52:36  profilanswer
 

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 :o
 
et si tu as une contrainte pareille, c'est que ton bouzin doit être codé par les pieds (ou plutot les poils du cul)

n°1395354
ced the ki​ller
Posté le 26-06-2006 à 22:01:01  profilanswer
 

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 :o  
 
et si tu as une contrainte pareille, c'est que ton bouzin doit être codé par les pieds (ou plutot les poils du cul)


 
 :kaola:  :kaola: 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 !!! :fou:

n°1395357
ced the ki​ller
Posté le 26-06-2006 à 22:03:50  profilanswer
 

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++

n°1395360
gatsu35
Blablaté par Harko
Posté le 26-06-2006 à 22:08:33  profilanswer
 

on pourrais voir ton code et une idée plus concrete de ton bouzin [:petrus dei]
 
chui sur qu'on a pas besoin de 36 I [:petrus75]

n°1395361
Danaan1
petit à petit...
Posté le 26-06-2006 à 22:11:31  profilanswer
 

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).

n°1395366
xtof_83
Freeride Spirit
Posté le 26-06-2006 à 22:26:36  profilanswer
 

Ouais un peu violent le jeune... [:petrus dei]

n°1395371
Danaan1
petit à petit...
Posté le 26-06-2006 à 22:35:35  profilanswer
 

Presque pire que toi  :p .
(dsl pour le flood)

mood
Publicité
Posté le 26-06-2006 à 22:35:35  profilanswer
 

n°1395372
mIRROR
Chevreuillobolchévik
Posté le 26-06-2006 à 22:37:20  profilanswer
 

fake :o

n°1395376
ced the ki​ller
Posté le 26-06-2006 à 22:39:58  profilanswer
 

ça y est , j'ai réussi a changer les nom de tout mes "i" !!!!!!!!!!!!!!!!!!!!!!!!!

n°1395378
Danaan1
petit à petit...
Posté le 26-06-2006 à 22:42:36  profilanswer
 

Je suis content pour toi lol. Plein de gens vont surement trouver les réponses à leurs problèmes sur ce topic.

n°1395387
xtof_83
Freeride Spirit
Posté le 26-06-2006 à 23:03:19  profilanswer
 

C'est vrai que comme est ajencé ce sujet... à par la réponse de Gatsu, il y a rien , mais rien d'interessant... :whistle:  
 
Enfin probléme résolu donc  :heink: ?

n°1395510
anapajari
s/travail/glanding on hfr/gs;
Posté le 27-06-2006 à 10:23:42  profilanswer
 

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 :
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  2.   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" >
  4. <head>
  5.   <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
  6.   <title>Static</title>
  7.   <script type="text/javascript">
  8.   function piut(){
  9.     var s;
  10.     if ( ! (s = document.getElementById('s')) ){
  11.       s = document.createElement('input');
  12.       s.setAttribute('type', 'hidden');
  13.       s.setAttribute('id', 's');
  14.       s.setAttribute('value', 0); //si on veut qu'elle soit initialisé à 0
  15.       document.lastChild.appendChild(s);
  16.       s = document.getElementById('s');
  17.     }
  18.     s.value++;
  19.     alert(s.value);
  20.   }
  21.   </script>
  22. </head>
  23. <body>
  24.   <input type="button" value="piut" onclick="piut()"/>
  25. </body>
  26. </html>


Inconvénient:

  • la variable static s est en fait un noeud et on accède à sa valeur via value.
  • si il existe déjà un noeud avec l'id theStatic, y'a tout qui pète :D


Quelqu'un a une autre idée?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  problème de variable éclairer moi !!!!! a l'haide !!!!

 

Sujets relatifs
Un problème dans une page: écriture dans table sql - getsProbleme de jointure MySQL
Petit problème lors de la récupération de donnée.Problème image quelques fois affiché sous IE mais pas tout le temps
Probleme CSS avec Firefoxproblème vis a vis d'une requête sql par php
Problème avec les polygones en openglProblème avec une petite application RMI en java
Problème d&#8217;écriture dans un fichier avec Java (Applet)Problème #include et cout
Plus de sujets relatifs à : problème de variable éclairer moi !!!!! a l'haide !!!!


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR