cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 9 févr. 2006 à 15:43
Bonjour,
ben nous sans un tout petit bout de code
on ne peut pas comprendre non plus.
quoique....
les paramètres transmis le sont par valeurs
( et pas par références ), donc non modifiables
dans la fonction. c'est peut-être ça ???
ou utilisation de variables locales au lieu de gobales ?
Cordialement. Bul. ~ Mon Site à Moi ~<FO>
</FO></STR< body>
Hellboy67
Messages postés25Date d'inscriptionlundi 19 septembre 2005StatutMembreDernière intervention16 février 2006 9 févr. 2006 à 18:58
c'est un code qui est censé découpé une phrase
et afficher les mots (un par ligne)
jsuis étudient c'est pour ça que c'est un peu des conneries ce que l'on fait
le tableau de ma fonction ajouter ne comporte qu'une fois un mot
pour ensuite n'afficher qu'une occurence du mot de la phrase.
vla le reste :
<html><head>
<title>Exercice 4b</title><script type "text/javascript" src "ajouter.js"></script>
</head>
<script>
var s // Chaine
var i // compteur
var l // longueur chaine
var c // caractère courant
var m // mot
var n // compteur indiquant le nombre(s) de cases du tableau déjà compléter
var taille_max = 5 // taille maximum du tableau
var tab = new Array (taille_max) // Déclaration du tableau
s = "je suis à Londres"
s = s + '.'
l = s.length
m = ""
n = 0
for (i = 0; i < l; i++)
{
c = s.charAt(i)
switch (c)
{
case " ":
case ".":
case ",":
if ( m != "")
{
j = ajouter (m, tab, n)
m = ""
}
break
default : m = m + c
}
}
affichage (tab, n)
</script>
/*
* attention n n'est pas changer en quittant la fonction ajouter
*/
</html>
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 10 févr. 2006 à 06:52
est-il indispensable de faire ça "manuellement" ?
on peut faire ça "simplement" avec une expression régulière.
Cordialement. Bul. ~ Mon Site à Moi ~<FO>
</FO></STR< body>
palya
Messages postés12Date d'inscriptionmardi 24 mai 2005StatutMembreDernière intervention21 février 2006 21 févr. 2006 à 23:54
salut à tous!
ben, il se trouve que j'ai le même problème que toi hellboy67, sauf que
moi c'est avec php, et comme tu as solutionné ton pb, je voulais que tu
m'aides STP.
j'appelle chacune des fonctions au click du bouton correspondant,
seulement il semble que les paramètres ne changent pas de valeur. Et
pourtant quand je fait un affichage du paramètre ds la fonction il me
renvoi le bon, c'est ds l'url que ça ne change pas.
Hellboy67
Messages postés25Date d'inscriptionlundi 19 septembre 2005StatutMembreDernière intervention16 février 2006 22 févr. 2006 à 11:19
mon probleme éait simple je devais incrémenté mon compteur mais pour cela je ne devais pas le passer en paramètre
a l'appel de la fonction
moi je suis seulement arrivé a traiter les evènement (au début, je suis étudiant) et le php j'y connais rien
si tu dois changer une valeur d'une variable que tu ne renvoie pas ne le passe pas en paramètre et teste
si ca marche pas je ne vois pas comment je peut t'aider