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

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>
Merci d'avance