while循环
while(循环条件){循环部分 迭代部分}
声明变量 当while变量处在一个条件中{执行操作;改变变量}
写之前先想想有几个变量
wile(true){输出语句}这就是死循环
do-while循环
do{循环操作}while{循环条件}
至少会执行一次
函数
三个特点: 实现功能,返回结果,可以有参数
首先定义一个函数
function fn(){输出语句}
小括号里可以有变量,称为形式参数,形式参数可以不止一个。这个变量如果给了值就变成了实际参数,实际参数可以被打印或弹出
函数输出语句可以含有return,要注意输出的是字符串还是仅使用某种关系
执行函数 fn(),如果函数输出语句内有return,可使用定义str变量等于fn()并设置弹出或打印字符串来接收函数返回的字符串
请注意不要把页面样式的内容包裹在script里面
return 表示返回,可以表示中止函数的执行。如果输出语句写下面,那就不会实现了
函数也有变量提升所以函数可以在定义之前使用
变量名和函数名重名的时候,定义函数之前使用函数函数和var都会变量提升但是函数优先级最高,所以以函数为准fn(fn)函数fn会将变量fn覆盖,
在最下面使用fn变量的时候,同名的fn变量把同名fn函数覆盖了
双循环
外层执行一次,内层全部执行一遍(未完待续)
————————————————————————————————————————————————————————————————————————————————————
但小练习还是有
这也太硬核了吧,XP年代用到现在的题吗。。