显示数组javascript的内容时出现问题
我根据数据和规定的条件填写了表格。。。但在我看来没有结果,这意味着矩阵是空的或类似的东西显示数组javascript的内容时出现问题,javascript,Javascript,我根据数据和规定的条件填写了表格。。。但在我看来没有结果,这意味着矩阵是空的或类似的东西 function ser(h) { var dataX = []; var dataY = []; for (i = 0; i < h.length; i++) { if(h.charAt(i) == '0'){ //---- 1 ----- dataX.push(i); dataY.push
function ser(h) {
var dataX = [];
var dataY = [];
for (i = 0; i < h.length; i++) {
if(h.charAt(i) == '0'){
//---- 1 -----
dataX.push(i);
dataY.push(30);
//---- 2 -----
dataX.push(i);
dataY.push(10);
//---- 3 -----
dataX.push(i+5);
dataY.push(10);
//---- 4 -----
dataX.push(i+5);
dataY.push(30);
//-----
dataX.push(i+10);
dataY.push(30);
}
}
console.log(dataY[0]);
}
ser(00); // test
函数ser(h){
var-dataX=[];
var-dataY=[];
对于(i=0;i
也许您希望将其作为字符串传递:
ser("00")
此表达式返回未定义的
:
var h = 00
console.log(h.length)
这也将始终评估为false:
h.charAt(i) == '0'
因为它是一个字符串方法。您想做什么?预期的结果是什么?