首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

问个简单有关问题:for循环中连接字符串

2012-03-02 
问个简单问题:for循环中连接字符串for(i0i 5i++){varhtmlStri+, }我想获得最后的结果是:htmlStr0,1

问个简单问题:for循环中连接字符串
for(i=0;i <5;i++){
var   htmlStr   =   i   +   ', ';
}
我想获得最后的结果是:
htmlStr   =   '0,1,2,3,4 ';
如何实现啊?

[解决办法]
for(i=0;i <5;i++){
var htmlStr= " ";
if(i==0)
{htmlStr=htmlStr+i;}
else
{htmlStr=htmlStr + ', '+ i;}
}

[解决办法]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN ">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME= "Generator " CONTENT= "EditPlus ">
<META NAME= "Author " CONTENT= " ">
<META NAME= "Keywords " CONTENT= " ">
<META NAME= "Description " CONTENT= " ">
</HEAD>

<BODY>
<script language= "JavaScript1.2 ">
<!--
var Str= " ";
for(i=0;i <5;i++){
if(i==0)
{Str=Str+i;}
else
{Str=Str + ', '+ i;}
}
alert(Str);
//-->
</script>

</BODY>
</HTML>

[解决办法]
var a =[];
for(var i=0;i <5;i++)
a.push(i);
alert(a.join( ", "));

热点排行