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

  1. 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
  2. dardanboy Messages postés 70 Statut Membre 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
  3. Utilisateur anonyme
     
    Ah ça marche, excellent
    elvanaud, dardanboy,
    merci là vous =]
    0