为了账号安全,请及时绑定邮箱和手机立即绑定

关于js点阵

for( var i=0; i<digit[num]; i++ ){

for( var j=0; j<digit[num][i].length; j++ ){

if( digit[num][i][j] == 1 ){

cxt.beginPath();

cxt.arc(x+j*2*(R+1)+(R+1),y+i*2*(R+1)+(R+1),RADIUS,0,Math.PI)

cxt.closePath()

cxt.fill()

}

}

}

为什么  console.log( digit[num][i])  打印出来是 undefind  但是 我console.log( digit[num][0])  只要在里面写数字 它就可以打印出来 

正在回答

1 回答

检查以下你的i时候未定义

0 回复 有任何疑惑可以回复我~
#1

YY小子不是东西 提问者

这个for循环里面的i 需要定义么? for( var i=0; i<digit[num]; i++ ){ for( var j=0; j<digit[num][i].length; j++ ) 这样不行?
2016-06-08 回复 有任何疑惑可以回复我~
#2

YY小子不是东西 提问者

已经解决 thanks
2016-06-08 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

关于js点阵

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信