Disons que j'ai la case à cocher suivante :
<input type="checkbox" value="1-25" />
Pour obtenir les deux nombres qui définissent les limites de plage que je recherche, j'utilise le jQuery suivant :
var value = $(this).val();
var lowEnd = Number(value.split('-')[0]);
var highEnd = Number(value.split('-')[1]);
Comment puis-je créer un tableau contenant tous les entiers compris entre lowEnd
et highEnd
, y compris lowEnd
et highEnd
eux-mêmes ? Pour cet exemple spécifique, évidemment, le tableau résultant serait :
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25]