Je me permet de proposer deux alternative un peu plus compactes aux conditions proposées plus haut. Elles sont peut-être un peu plus complexes mais plutôt intéressantes, je pense.
Seb Luca a dit:
3 - Si une variable a une valeur située entre X et Y
Pratique pour éviter un enchâssement de deux conditions RM
1
| $game_variables[n] >= X && $game_variables[n] <= Y |
|
Peut-être remplacé par :
1
| $game_variables[n].between?(X, Y) |
Seb Luca a dit:
4 - Si une variable vaut X ou bien Y
1
| $game_variables[n] == X || $game_variables[n] == Y |
|
Peut-être remplacé par :
1
| [X, Y].include?($game_variables[n]) |
Où on crée une collection de valeurs et on teste si celle contenue dans la variable n en fait partie.
|