Je ne maitrise pas switch
Résolu
madeog
Messages postés
74
Date d'inscription
Statut
Membre
Dernière intervention
-
madeog Messages postés 74 Date d'inscription Statut Membre Dernière intervention -
madeog Messages postés 74 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je vous reviens pour un autre problème. mon code ne marche pas parce que je sais pas comment utiliser le case lorsqu'il s'agit de "case 1 to 59" je l'ai fait avec le if mais avec le switch je n'arrive. je voulais que vous m'aidez. merci
je vous reviens pour un autre problème. mon code ne marche pas parce que je sais pas comment utiliser le case lorsqu'il s'agit de "case 1 to 59" je l'ai fait avec le if mais avec le switch je n'arrive. je voulais que vous m'aidez. merci
<!DOCTYPE html> <html> <HEAD> <meta charset="UTF-8"> <TITLE></TITLE> <style> </style> <!-- <script type="text/javascript" src="script/addition.js"> </script> --> <script language="JavaScript"> function DecisionDePassage() { var Note = parseInt( document.getElementById('Note').value); prompt("Entrer votre note svp:"); Note = document.formulaire.Note.value; switch(Note){ case (Note === 0): alert("Cours abandonné"); break; case ((Note > 1)&&(Note <= 59)): alert("Cours échoué"); break; case ((Note > 60)&&(Note <= 100)): alert("Cours réussi"); break; default: alert("Entrée incorrecte"); } } </script> </HEAD> <body> <form name="formulaire"> <span>valeur:</span><input type='text' id='Note' value=''> <input type="button" value="Decision" onclick="DecisionDePassage();"/> </form> </body> </html>
EDIT : Ajout des balises de code
Configuration: Windows / Firefox 63.0
A voir également:
- Je ne maitrise pas switch
- Android switch - Accueil - Android
- Smart switch pc - Télécharger - Divers Bureautique
- Switch off - Télécharger - Divers Utilitaires
- Logiciel switch - Télécharger - Conversion & Extraction
- Switch qwerty azerty - Guide
3 réponses
Bonjour,
ce que j'ai trouver qui fonctionne, mais par contre je ne saurais t'expliquer :
ou alors plus soft :
pour tes futurs questions sur le code, utilise les balises de code, 4e icône en haut de la zone de texte avec la petite flèche pour sélectionner un langage précis :
ça mettra l'affichage comme celui de ma réponse
ce que j'ai trouver qui fonctionne, mais par contre je ne saurais t'expliquer :
switch(Note){ case 0: alert("Cours abandonné"); break; case ((Note >= 1 && Note <= 59)?Note:-1): alert("Cours échoué"); break; case ((Note >= 60 && Note <= 100)?Note:-1): alert("Cours réussi"); break; default: alert("Entrée incorrecte"); }
ou alors plus soft :
switch(true){ case Note === 0: alert("Cours abandonné"); break; case Note >= 1 && Note <= 59: alert("Cours échoué"); break; case Note >= 60 && Note <= 100: alert("Cours réussi"); break; default: alert("Entrée incorrecte"); }
pour tes futurs questions sur le code, utilise les balises de code, 4e icône en haut de la zone de texte avec la petite flèche pour sélectionner un langage précis :

ça mettra l'affichage comme celui de ma réponse
je n'arrive pas a utiliser les balises de code. tu pourras bien me montrer le chemin.
merci
https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
il va créer un balisage code, par exemple pour le javascript (js) (sans les ') : <'code js></code'>, ensuite tu met ton code dans la balise
<'code js>
mon code
mon code
mon code
</code'>
et ça donne ça :
c'est juste que ce soit plus esthétique et lisible dans le forum