Bonjour à tous,
A 39 ans je me suis lancé un Défi apprendre à coder en JS !!! voici l'un de mes premiers exo qui fonctionne sauf quand j'ajoute le ELSE.... si une bonne âme charitable peux me dire ce qui ne va pas ce serait top
A premiere vu il manque un ";" maisje ne vois vraiment pas ou....
Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36 <SCRIPT language=javascript> function Trouvetout (){ var chaine1=document.part6.premier.value; var chaine2=document.part6.second.value; var position=(chaine1.charAt(chaine2)); var sifaux=false; for (var i=0; i<chaine1.length; i++) { var pos3=(chaine1.charAt(i));//renvoi le dernier caractere if(chaine1[i] == chaine2) { numindice = i; // stock lenuméro alert ( "position de l'indice est : " + numindice +" "+chaine1[i] + " la valeur est dans la chaine"); } //erreur ici mais je ne vois pas ou else ( chaine1[i] == sifaux ) { alert ("Valeur non comprise dans la chaine"); } // fin de l'erreur } } </SCRIPT> <FORM name="part6"> Chaine de référence : <INPUT type="text" id="" name="premier" value=""><BR> valeur a trouver: <INPUT type="text" id="" name="second" value=""><BR> <INPUT TYPE="button" NAME="bouton6" VALUE="EXO8" onClick='Trouvetout(part6)'> </FORM>
Partager