Bug en Java
noctua
Messages postés
41
Date d'inscription
Statut
Membre
Dernière intervention
-
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
Pour notre cours de programmation à l'école, nous devons créer un programme qui affiche Majeur ou Mineur en message d'alerte mais mon programme bug, il affiche les deux, pourriez-vous m'aider à le corriger? Merci
<script>
var nom1, prenom1;
function Main(){
nom1= document.info.nom.value;
prenom1= document.info.prenom.value;
rep= nom1 + " " + prenom1;
document.info.complet.value = rep;
if (document.info.age.value >= 18)
alert ("Majeur");
else (document.info.age.value <= 17)
alert ("Mineur");
}
</script>
<html>
<body>
<form name="info" action="">
Nom: <input type="text" name="nom"><br>
Prénom: <input type="text" name="prenom"><br>
Age: <input type="text" name="age"><br>
Ville: <input type="text" name="ville"><br>
<input type="button" value="TEST" onclick="Main();"><br>
Nom complet: <input type="text" name="complet"><br>
</form>
Pour notre cours de programmation à l'école, nous devons créer un programme qui affiche Majeur ou Mineur en message d'alerte mais mon programme bug, il affiche les deux, pourriez-vous m'aider à le corriger? Merci
<script>
var nom1, prenom1;
function Main(){
nom1= document.info.nom.value;
prenom1= document.info.prenom.value;
rep= nom1 + " " + prenom1;
document.info.complet.value = rep;
if (document.info.age.value >= 18)
alert ("Majeur");
else (document.info.age.value <= 17)
alert ("Mineur");
}
</script>
<html>
<body>
<form name="info" action="">
Nom: <input type="text" name="nom"><br>
Prénom: <input type="text" name="prenom"><br>
Age: <input type="text" name="age"><br>
Ville: <input type="text" name="ville"><br>
<input type="button" value="TEST" onclick="Main();"><br>
Nom complet: <input type="text" name="complet"><br>
</form>
A voir également:
- Bug en Java
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Eclipse java - Télécharger - Langages
- Java apk - Télécharger - Langages
- Waptrick java voiture - Télécharger - Jeux vidéo
3 réponses
Deja j'aurais mis Strictement inferieur à 18 :
if (document.info.age.value >= 18)
alert ("Majeur");
else (document.info.age.value < 18)
alert ("Mineur");
if (document.info.age.value >= 18)
alert ("Majeur");
else (document.info.age.value < 18)
alert ("Mineur");
Le problème c'est qu'il manque le deuxième if :
Mais en fait la deuxième condition ne sert à rien :
Ou de manière plus concise :
if (document.info.age.value >= 18)
alert ("Majeur");
else if (document.info.age.value <18)
alert ("Mineur");
Mais en fait la deuxième condition ne sert à rien :
if (document.info.age.value >= 18) alert ("Majeur"); else alert ("Mineur");
Ou de manière plus concise :
alert((document.info.age.value < 18) ? "Mineur" : "Majeur");