<html>
<script language="javascript">
function ccc()
{
var i;
for(i=0;i<5;i++)
{
document.write(i+"<br>");
if (i=3)
return "555";
}
}
</script>
<body>
<script language="javascript">
a=ccc();
document.write(a);
</script>
</body>
</html>
-----------------------------
我本来是希望它输出如下的:
0
1
2
555但是没想到输出的却是:
0
555
<script language="javascript">
function ccc()
{
var i;
for(i=0;i<5;i++)
{
document.write(i+"<br>");
if (i=3)
return "555";
}
}
</script>
<body>
<script language="javascript">
a=ccc();
document.write(a);
</script>
</body>
</html>
-----------------------------
我本来是希望它输出如下的:
0
1
2
555但是没想到输出的却是:
0
555
解决方案 »
- javascript:history.go(-1)跳回上一页为啥还弹出框啊
- js如何不用body里的onload事件实现页面加载自动调用该方法
- JS如何获取日期
- 子窗口在父窗口中动态创建table的td标签,无法添加onclick事件
- js变量的循环问题!!!!
- 求js的树型列表代码
- 按回车键能使光标能从一个文本框移动到另一个文本框再移动到下来框,还有复选框,单选框
- 我发觉图片在页面都是矩形的,但在这个矩形里面有一个圆,我需要知道这个圆的半径,因为圆周离这个矩形还有一段距离的
- 用asp 自动处理下拉列表的问题
- 特急,iframe的问题!!!!!!!!!!
- 我想获取表单中N项元素的值来统计总分,帮我看下哪里有错
- 如何知道ListBoxB里没有ListBoxA当前选项的值
是不是return有些类似于break语句,只要满足条件执行到了return语句,那么for循环就可以跳出了,不用再循环了?就跟用break语句一样?
if (i==3)