Gridview在javascript中,识别一系列数字
Gridview in javascript, identifying a series of numbers
给定此示例网格和数字n
:
1 2 3
4 5 6
7 8 9
10 11 12
i want to select 1,3,4,6,7,9,10,12…等等。
为奇数时,可以使用modulus %2 == 1
剩下的你怎么做呢?
您可以使用一个测试,它跳过模数3的值,通过偏移量移动。
var i;
for (i = 1; i <= 12; i++) {
if ((i + 1) % 3) {
console.log(i);
}
}
如果你有一个数组的数组结构你可以把网格转置并选择第0行和第2行:
var d = [
[1, 2, 3],
[4, 5, 6],
[7, 8, 9],
[10, 11, 12]
]
const trans = a => a[0].map((_, i) => a.map(z => z[i]))
console.log(trans(d)[0], trans(d)[2])
相关文章:
- 如何识别我的网站中的慢速设备
- Google/html5语音识别JavaScript SDK Chrome网络工具包SpeechRecognition
- AngularJS指令只识别双向绑定类型
- php脚本中无法识别ajax传递的值
- 识别没有ID或特定属性的对象
- JavaScript无法识别图像
- 识别由不同数量的项组成的json对象
- 无法识别从php创建的Js函数
- 错误:语法错误,无法识别的表达式:不支持的伪:无效/RectJS/Unit Testing
- 函数无法识别初始化的变量
- 浓缩一系列mySQL查询
- 如何在Javascript中从select标记的一系列选项中构建二维数组
- 具有带大括号的字符串时无法识别的表达式
- 在Fiddler JavaScript中识别POST请求
- 未捕获错误:语法错误,无法识别的表达式:input[@type=submit]
- 使用RegExp获取一系列单词,这些单词前后可能有空格,也可能没有空格
- javascript正则表达式来识别所有特殊字符
- 确定(识别)dc.js图表类型
- 识别和精确 RxJS 中的一系列事件
- Gridview在javascript中,识别一系列数字