1. while循环
使用 while 计算 0-100 偶数之和。
<script>
let i= 1;
let sum = 0;
while(i<=100){
if(i%2==0){
sum += i;
}
i++;
}
document.write(sum)
</script>
2. do while循环
该循环会先执行一次代码块,再判断条件是否为真。至少会执行一次。
使用 do while 计算 0-100 偶数之和。
<script>
let i = 1;
let sum = 0;
do {
if (i % 2 == 0) {
sum += i;
}
i++;
} while (i <= 100)
document.write(sum);
</script>
3. 自定义函数
(1)函数的调用
<script>
function fn1(){
alert('Welcome!')
}
fn123()
</script>
(2)参数
实际参数:'姓名','张三'
形式参数:str1,str2
<script>
function fn(str1,str2){
alert(str1+':'+str2)
}
fn('姓名','张三')
</script>
(3)return
⭐return 后面的代码不会被执行;
直接写一个 return 表示终止函数的执行,return 表示终止的时候,记得加( ; )分号,避免以后压缩 js 代码的时候造成不必要的问题。
⭐return 只能返回一个结果,写多个结果的时候只会返回最后一个,如果要返回多个值可以利用数组。
<script>
function fn2(){
return 5
}
/* return 5 表示可以返回一个值(5)*/
let str = fn2();
alert(str)
</script>
<script>
function fn() {
document.write('我要好好学习前端');
return;
document.write('我要好好学习大数据');
}
fn()
/*结果显示:我要好好学习前端 */
</script>