for循环 while循环 do-while循环
i++和++i的区别
i++是先赋值后自加1
++i是先自加1再赋值
break和continue的区别
break为跳出循环
continue为跳出本次循环,继续下一次循环
while和do-while的区别
while 为先判断后执行
do-while为先执行后判断
//,模拟自动模拟饮料机,当输入1-5中的任意整数,则给出对应的饮料,并提示是否继续购买饮料
var isBuy="y"
do{
var num = prompt("请输入1-5之间的任意数")
switch (num){
case "1":
alert("可乐")
break;
case "2":
alert("雪碧")
break;
case "3":
alert("芬达")
break;
case "4":
alert("酸奶")
break;
case "5":
alert("水")
break;
default:
alert("你输入的数学有误")
break;
}
isBuy=prompt("是否继续购买饮料y/n")
}while(isBuy="y")
如果条件成立两种循环执行次数一样,如果条件不成立do-while比while多一次循环
形参和实参的区别?
形参:方法定义时的参数
实参:方法调用时的参数
形参变量只有在被调用时才分配内存单元,在调用结束时,即刻释放所分配的内存单元;
实参可以是常量、变量、表达式、函数等,无论实参是何种类型的量,在进行函数调用时,它们都必须有确定的值,以便把这些值传送给形参.
简述for循环的执行过程
第一步---》初始化i(初始化只在for循环中执行一次);
第二步---》执行条件i<5,自动判断当前条件是否成立,如果成立,执行第三步;
第三步---》执行大括号内的代码;
第四步---》i自增,然后回到第二步继续判断条件是否成立,如果条件成立继续执行第三步,如果不成立则退出当前循环;
函数
函数:函数可以实现重复使用,提高开发率
格式:function 函数名(参数列表){
//函数体
}
function text1(){
console.log("Hello World!")
}
//调用函数
text1()
*/