IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Servlets/JSP Java Discussion :

Fonction valeur entre 2 chiffres


Sujet :

Servlets/JSP Java

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Programmeur vba
    Inscrit en
    Octobre 2014
    Messages
    40
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Programmeur vba

    Informations forums :
    Inscription : Octobre 2014
    Messages : 40
    Points : 25
    Points
    25
    Par défaut Fonction valeur entre 2 chiffres
    Bonjour et merci d'avance

    J'ai ceci qui fonctionne très bien
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    function controlego(form1) {
    var test = document.form1.input.value;
     
    if (test > 135)) {
        window.open("pages/"+test+".html","_self");
    		document.form1.input.value =""
    } else {
        alert("AUCUN PORTANT LE NUMÉRO "+document.form1.input.value);
    		document.form1.input.value =""
    }
    }
    J'essaie par-contre d'y mettre une condition "entre" sur cette ligne pour éviter la valeur "0"
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if (test >= 135 && test <= 1)) {
    Ma facon n'est pas la bonne

    Avez-vous une piste

    Merci

    Temjeh

  2. #2
    Membre expérimenté Avatar de Nico02
    Homme Profil pro
    Developpeur Java/JEE
    Inscrit en
    Février 2011
    Messages
    728
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Developpeur Java/JEE
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2011
    Messages : 728
    Points : 1 622
    Points
    1 622
    Par défaut
    Salut,

    Ta condition if( test > 135 ) fait déjà que ta valeur ne peut pas valoir 0 puisque tu interdis toutes en dessous de 135. Je ne vois donc pas la nécessité de rajouter un test supplémentaire.

    De plus si on décortique ta seconde condition if (test >= 135 && test <= 1)) les valeurs possible sont

    test >= 135 : 135 et plus
    <= 1 : 1 et moins

    Donc ici tu ne fait qu'interdire les valeurs allant de 2 à 134 mais rien n’empêche la valeur 0.

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Programmeur vba
    Inscrit en
    Octobre 2014
    Messages
    40
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Programmeur vba

    Informations forums :
    Inscription : Octobre 2014
    Messages : 40
    Points : 25
    Points
    25
    Par défaut
    Bonjour et merci
    Désolé

    J'ai copier mon mauvais code! Celui ci est le bon

    OK si en bas de 136 mais je ne veut pas le 0

    Autrement dit entre 1 et 135 seulement


    Temjeh

  4. #4
    Membre expérimenté Avatar de Nico02
    Homme Profil pro
    Developpeur Java/JEE
    Inscrit en
    Février 2011
    Messages
    728
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Developpeur Java/JEE
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2011
    Messages : 728
    Points : 1 622
    Points
    1 622
    Par défaut
    OK si en bas de 136 mais je ne veut pas le 0
    Si on traduit simplement ta phrase ça donne : if (test < 136 && test != 0).
    Que l'on peut aussi écrire : if (test > 0 && test < 136 ) si tu veux aussi interdire les valeurs négatives.

    Cdt.

  5. #5
    Nouveau membre du Club
    Homme Profil pro
    Programmeur vba
    Inscrit en
    Octobre 2014
    Messages
    40
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Programmeur vba

    Informations forums :
    Inscription : Octobre 2014
    Messages : 40
    Points : 25
    Points
    25
    Par défaut
    Merci beaucoup

    La perfection!!!

    A++

    Temjeh

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Passage de valeur entre fonctions avec guidata
    Par ursamajor dans le forum Interfaces Graphiques
    Réponses: 7
    Dernier message: 20/04/2011, 16h23
  2. [XL-2007] Fonction SI entre valeurs
    Par superthx dans le forum Excel
    Réponses: 2
    Dernier message: 02/03/2011, 14h59
  3. [Fonction]ecart entre 3 valeurs
    Par lolothom dans le forum VBA Access
    Réponses: 14
    Dernier message: 30/03/2007, 18h47
  4. transfert de valeurs entre fonctions js et asp
    Par ericmart dans le forum ASP
    Réponses: 5
    Dernier message: 10/03/2005, 16h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo