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

 


Dernière réponse
Sujet : [PHP / JS]Existe t'il une fonction qui
Zeux

kayasax a écrit a écrit :

oui merci les fioritures je peux les voir aussi  :o ce qui m'interesse c'est de savoir pkoi ma fonction est bien lancee 2 fois et qu'a la 3eme elle plante  
 
 




bah le '=' ca peut etre une cause de plantage...
 
Et puis en prog  :non:  y'a pas de fioritures, c comme ca comme programme chez crosoft et faut voir le résultat [:lacogne]

 

[jfdsdjhfuetppo]--Message édité par zeux--[/jfdsdjhfuetppo]


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Zeux

kayasax a écrit a écrit :

oui merci les fioritures je peux les voir aussi  :o ce qui m'interesse c'est de savoir pkoi ma fonction est bien lancee 2 fois et qu'a la 3eme elle plante  
 
 




bah le '=' ca peut etre une cause de plantage...
 
Et puis en prog  :non:  y'a pas de fioritures, c comme ca comme programme chez crosoft et faut voir le résultat [:lacogne]

 

[jfdsdjhfuetppo]--Message édité par zeux--[/jfdsdjhfuetppo]

kayasax oui merci les fioritures je peux les voir aussi  :o ce qui m'interesse c'est de savoir pkoi ma fonction est bien lancee 2 fois et qu'a la 3eme elle plante

 

[jfdsdjhfuetppo]--Message édité par kayasax--[/jfdsdjhfuetppo]

Zeux

kayasax a écrit a écrit :

Ok je prend note ;) et modifie mon script
mais pouvez vous m'expliquer pkoi il plante??? j'ai essaye 50 manieres differentes et j'ai soit objet attendu soit j est indefini.
siouple j v pt un plomb  :crazy:
 
<script language="JavaScript">
<!--
var j;
var chaine = "Tachaîne";  
var temps;
 
function aff(j){
 
 j++;
 if(j<=chaine.length) // J'aurais enlevé le = moi :)
 {
 window.document.write(chaine.charAt(j));
 temps=setTimeOut("aff(j)",500);
 }
 else{clearTimeout(temps);}
 
 
}
 
aff(-1);
 
</script>  
 
 



Et puis le var j en haut est inutile.

 

[jfdsdjhfuetppo]--Message édité par zeux--[/jfdsdjhfuetppo]

kayasax Ok je prend note ;) et modifie mon script
mais pouvez vous m'expliquer pkoi il plante??? j'ai essaye 50 manieres differentes et j'ai soit objet attendu soit j est indefini.
siouple j v pt un plomb  :crazy:
 
<script language="JavaScript">
<!--
var j;
var chaine = "Tachaîne";  
var temps;
 
function aff(j){
 
 j++;
 if(j<=chaine.length)
 {
 window.document.write(chaine.charAt(j));
 temps=setTimeOut("aff(j)",500);
 }
 else{clearTimeout(temps);}
 
 
}
 
aff(-1);
 
</script>

 

[jfdsdjhfuetppo]--Message édité par kayasax--[/jfdsdjhfuetppo]

Zeux

kayasax a écrit a écrit :

prend une chaine de caratere en parametre
et cree un tableau pour chaque caractere de la chaine ?  




Ben par définition une chaîne c'est un tableau de caractères alors je vois par pourquoi il faudrait réinventer la roue...

kayasax :bounce:  :bounce:
kayasax bon voici le code que j'essaie de faire tourner mais lors du 3eme appel (affichage du 3eme caractere) il me sort objet attendu, pkoi??
 
<script language="JavaScript">
<!--
var j=-1;
var i=0;
var chaine2="";
var chaine = "Ta chaîne";  
var tableau = new Array();  
 
function aff()
{
if(j<tableau.length)
 {
 j++;
 chaine2=chaine2+tableau[j];
 window.document.write(chaine2);
 var temps=setTimeout("aff()",500);
 }
else
        {
 clearTimeout(temps);
 }
}
 
 
for(i=0;i<chaine.length;i++)  
{ tableau[i] = chaine.charAt(i);  
}  
aff();
//-->
</script>

 

[jfdsdjhfuetppo]--Message édité par kayasax--[/jfdsdjhfuetppo]

kayasax :jap: double click je pense que tu as bien compris
double clic chaine = "Ta chaîne";
tableau = new Array();
for(i=1;i<=chaine.length;i++)
{ tableau[i] = chaine.charAt(i);
}
 
et hop là ;) enfin si j'ai bien compris ce que tu voulais, c pas très clair... le truc que j'ai fait là prend la chaîne et la divise dans un tableau, donc tableau[5] sera le 5ème caractère (puisque i démarre à 1)
kayasax bon si ca n'existe pas faut l'inventer  :heink:  
vous voyez comment ca peut se coder ?
 
donc une fonction qui remplit un tableau avec les caracteres d'une chaine 1ere case= 1er caractere, 2eme case= 2eme caractere ..Etc

 

[jfdsdjhfuetppo]--Message édité par kayasax--[/jfdsdjhfuetppo]

Gonzoide En javascript : non
kayasax prend une chaine de caratere en parametre
et cree un tableau pour chaque caractere de la chaine ?

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