これらの2つのコードを組み合わせる方法はありますか?私はいくつかの変数が0に等しいか、1に等しいか2に等しいか2より大きく5より小さいか5より大きいかどうかをチェックしたいと思います。各変数のコードを書いてください。この可変コードの短縮形は何ですか
<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>
のような別の変数に格納できる必要な値を返します。すべての変数のコードはどういう意味ですか? – ja08prat
NRIRDL == 0、NRIRDR == 0、これを行う代わりに、たとえばNRIRDL || NRIRDR == 0? –