各位大哥看看这个javascript代码 百思不得其解啊! 郁闷中...

corlorstone 2004-03-24 08:45:57

<script language="JavaScript" type="text/JavaScript">
var Row,Col,i,j;
var k ;

Row = 5
Col = 9

var FaceImages = new Array([Row,Col]);
var FaceCode = new Array([Row,Col]);
k = 1;
for(i=1;i<Row;i++)
{
for (j=1;j<Col;j++)
{
FaceImages[i,j] = k;
k = k + 1;
}
}


for(i=1;i<Row;i++)
{
for (j=1;j<Col;j++)
{
document.write( FaceImages[i,j]);
}
document.writeln('<br>') ;
}
</script>

把 k = k + 1 哪掉 数组里就全是1
把 k = k + 1 放上去 数组里 就全是数字的ascii码了!

不知道 怎么回事啊 用了toString()方法转换 类型 还是那样
请各位达人 帮忙看看吧 小弟感激不尽啊~~
...全文
35 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
yjgx007 2004-03-24
  • 打赏
  • 举报
回复
二维数组不是这样定义的
详见http://expert.csdn.net/Expert/TopicView1.asp?id=2716286

87,907

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧