本文介绍了在 Javascript/jQuery 中创建包含两个数字之间的所有整数的数组的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
假设我有以下复选框:
<input type="checkbox" value="1-25" />
为了获得定义我正在寻找的范围边界的两个数字,我使用了以下 jQuery:
To get the two numbers that define the boundaries of range I'm looking for, I use the following jQuery:
var value = $(this).val();
var lowEnd = Number(value.split('-')[0]);
var highEnd = Number(value.split('-')[1]);
然后我如何创建一个包含 lowEnd
和 highEnd
之间的所有整数的数组,包括 lowEnd
和 highEnd
> 自己?对于这个特定的例子,显然,结果数组将是:
How do I then create an array that contains all integers between lowEnd
and highEnd
, including lowEnd
and highEnd
themselves? For this specific example, obviously, the resulting array would be:
[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]
推荐答案
var list = [];
for (var i = lowEnd; i <= highEnd; i++) {
list.push(i);
}
这篇关于在 Javascript/jQuery 中创建包含两个数字之间的所有整数的数组的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!