Existe-t-il un moyen de combiner ces deux codes en un? Je veux vérifier si certaines variables sont égales à 0 ou égales à 1 ou égales à 2 ou supérieures à 2 et inférieures à 5 ou supérieures à 5. Devrais-je écrire un code pour chaque variable ou écrire un code pour toutes les variables?Quelle est la forme abrégée de ce code de variable de comparaison
<script>
if (NRIRDL==0){
XRIRDL=0;
}
else if (NRIRDL == 1){
XRIRDL = 1;
}
else if (NRIRDL == 2){
XRIRDL = 1.8;
}
else if (NRIRDL > 2 && NRIRDL < 5){
XRIRDL = 0.9 * NRIRDL;
}
else {
XRIRDL = NRIRDL - 1;
}
// code below is the same as code above, but variables are different.
if (NRIRDR==0){
XRIRDR=0;
}
else if (NRIRDR == 1){
XRIRDR = 1;
}
else if (NRIRDR == 2){
XRIRDR = 1.8;
}
else if (NRIRDR > 2 && NRIRDR < 5){
XRIRDR = 0.9 * NRIRDR;
}
else {
XRIRDR = NRIRDR - 1;
}
</script>
que voulez-vous dire par code pour chaque variable ou écrire un code pour toutes les variables? – ja08prat
Je veux dire par exemple à la place de ceci: NRIRDL == 0, NRIRDR == 0, puis-je faire ceci: NRIRDL || NRIRDR == 0? –