JS中for循环输出出错!!!!!

jnkaixin2009 2009-06-18 03:23:13
我想得到这样的效果:

什么也不添加1

明细表

什么也不添加2

明细表
明细表

、、、、、
、、、、、


可是目前是这样的效果:

0什么也不添加8065




代码如下:

//循环读取有效数据
for(var i = 0; i<tlen; i++){
num+=1;
if(num==1||num==2){
//去掉发票头

continue;
}else{

if(fsoArray[i].substring(0,4)=="//发票"){
fpzs +=1;
dwhs = num;
str += "什么也不添加"+ fpzs +"\n";
continue;
}else if(num == dwhs+1){
if(fsoArrayOut(i).substring(0,4) != "//发票" ){
var file = fsoArrayOut(i);
var strsArray = file.split("~~");

for (var j = 0; j<strsArray.length; j++) {
/*
if(j == 21){
//添加数据库
var sql = "insert into fpxx values('"+i+"','"+strsArray[21]+"') ";
InsertSql(sql);
}
*/
str +="\n";
continue;
}
}
}else if(num >= dwhs+2){
if( num == tlen){
break;
}

if(fsoArrayOut(i).substring(0,4) != "//发票" ){
str += "明细表" +"\n";
continue;
}

}



}

}




到底是哪里出错啦啊,急!!!!!!
...全文
381 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
doonly2008 2009-06-18
  • 打赏
  • 举报
回复
最好把整个代码 贴一下
qq707472 2009-06-18
  • 打赏
  • 举报
回复
........
shuai45 2009-06-18
  • 打赏
  • 举报
回复
恭喜 恭喜
jnkaixin2009 2009-06-18
  • 打赏
  • 举报
回复
弄出来啦,哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈
弄出来啦,哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈
弄出来啦,哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈
弄出来啦,哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈
弄出来啦,哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈
弄出来啦,哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈
弄出来啦,哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈
jnkaixin2009 2009-06-18
  • 打赏
  • 举报
回复
咋弄啊,找不出错误来。

81,094

社区成员

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

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