A la suite de l effacement fortuit de mes 2 disques durs ( un moment de fatigue et un coup de doigt malencontreux en installant win98 sur un 3eme DD ! :censored: ) j ai tout reinstalle et mon script ne fonctionnait plus.


J ai fini par trouver : l angle que je copiait apparaissait avec un point et maintenant il apparait avec une virgule !:surprise:


Ce qui fait que pour le programme ce n est plus un nombre.


J ai resolu le probleme en rajoutant la fonction Virgule()

Code:
function Virgule()
{
//Angle = "12,25"

SousChaine = ",";

Resultat = Angle.indexOf(SousChaine);
if(Resultat==-1)
{
Angle = Angle

}
else
{
i = Resultat + 1;
Resultat2 = Angle.substring(i, i+8)
j = Resultat - 1;
Resultat1 = Angle.substring(j+1, j - 8)
Point = "."
Angle = (Resultat1 + Point + Resultat2)


}

}

juste apres l appel de l angle :


Angle = Window.prompt( 'DONNER L ANGLE ' + "\n" + "\n" + "de 1 a 100 " );

Virgule()



Et j ai rectifie les scripts en telechargement. :blink: