【JavaScript】为什么这段程序没有自动加一呢?

来源:百度知道 编辑:UC知道 时间:2024/06/25 19:44:02
哪位达人帮小弟看看,程序为什么没有自动加一?谢谢

<html>
<head>
<script type="text/javascript">
var Ydel;
function add()
{
Ydel=1;
alert(Ydel);
while(Ydel<=4)
{
alert('小于4');
Ydel++;
break;
}

}
</script>
</head>
<body>
<a href='#' onclick='add()'>dddddd</a>
</body>
</html>

把add()方法里面的
Ydel=1;
放到add()外面去。

放在
var Ydel;
下面就行了。

+1了啊,
你把alert(Ydel)放在前面肯定看不出效果了
你把他放到后面去,
你里面的是顺序,一句一句执行的,你循环中用了break已经跳出来了,下面没有语句就结束了那个函数啊!