Conditions comment écrire > si entre x et y ?

Résolu
Utilisateur anonyme -  
 Utilisateur anonyme -
Bonjour,

Je commence à apprendre le Javascript et je suis sur les conditions.
Je teste un petit script qui va dire dans quelle tranche de nombres de situe le nombre saisi par l'utilisateur.

Donc j'ai ça :

var x = parseInt(prompt("nombre : "));

switch (x)
{

case 0: // Je ne sais pas quoi mettre ici pour dire entre 0 et 10
alert("chiffre");
break;

case 10: //entre 9 et 20
alert("dizaine");
break;

case 20: //entre 19 et 30
alert("vingtaine");
break;

default:
alert("?");

}


Voila j'aimerais juste savoir comment on écrit la condition : entre un chiffre et un autre.

J'ai supposé que c'était un truc comme :
case >0 || <10:

Mais ça ne donne rien.

Sauriez vous me donner la solution ?
Merci.


3 réponses

elvanaud Messages postés 105 Date d'inscription   Statut Membre Dernière intervention   34
 
Essaye avec un if(x>O)
{
if(x<10)
{
alert("chiffre");
}
}
1
dardanboy Messages postés 52 Date d'inscription   Statut Membre Dernière intervention   19
 
Je n'utilise pas le javascript mais ça ne change pas vraiment d'autres langages.
Pour faire une telle condition, utilise un if

if(x <= 10) // Si x est plus petit ou est égal à 10     
{     
        alert("Dizaine");     
}     
else if(x <=20  )// Sinon si x est plus petit ou est égal à 20     
{     
        alert("Vingtaine");     
}     

.. 

else // Sinon, il n'y a rien qui correspond   
{   
       alert("Erreur");   
}   


Quant au code, je le trouve quand même fastidieux.

Créateur du logiciel vPicture (lien publicitaire supprimé par la modération)
1
Utilisateur anonyme
 
Ah ça marche, excellent
elvanaud, dardanboy,
merci là vous =]
0