js循环
if(){}else{}循环
if(){}else if(){}else{}循环
嵌套if结构
Switch-Case结构
var mon=Number(prompt("请输入月份:")); switch(parseInt((mon-1)/3)){ case 0: document.write("第一季度"); break; case 1: document.write("第er二季度"); break; case 2: document.write("第三季度"); break; case 3: document.write("第四季度"); break;
default:
document.write("请输入正确月份");
}
while循环
while语句是一种先判断,后运行的循环语句。必须满足条件了之后,方可运行循环体。
var box = 1; //如果是1,执行五次,如果是10,不执行
while (box <= 5) { //先判断,再执行
alert(box);
box++;
}
do...while语句
do...while语句是一种先运行,后判断的循环语句。也就是说,不管条件是否满足,至少先运行一次循环体。
var box = 1; //如果是1,执行五次,如果不是1,执行1次
do {
alert(box);
box++;
} while (box <= 5); //先运行一次,再判断
for循环
for (var box = 1; box <= 5 ; box++) { //第一步,声明变量var box = 1;
alert(box); //第二步,判断box <=5
} //第三步,alert(box)
//第四步,box++
//第五步,从第二步再来,直到判断为false
if语句
1、输入一个数,判断是0~100之间的数
2、输入姓名,分数判断是否及格,
如果超过80分则输出 “你学的不错,值得表扬!”,
如果在50—60分之间则输出“就差一点点,再加把劲”,
如果小于50则输出“使劲努力,不要偷懒!”
for循环
1、求 1-10 和
2、输入正整数n,求1 - n的和。
3.100节楼梯,投沙包得分数 0-49节 分数等于节数 50以后(包括50)每节10分 输入节数 得出分数和
4.打印三角形
*
**
***
****
*
**
***
****
****
***
**
*
****
***
**
*
*
***
*****
*******
穷举
1)//羽毛球拍15元,球3元,水2元。200元每种至少一个,有多少可能完全花光200元
// 水最多的可能性 100 设为z 2元一个
// 拍子最多的可能性13 设为 x 15元一个
// 球最多的可能性66设为 y 3元一个
// 15*x+3*y+2*z=200
2)羽毛球拍15元,球3元,水2元。200元每种至少一个,有多少可能
//公鸡2文,母鸡1文,小鸡半文,每种至少一只,100文买100只鸡有多少可能性
3)有一张0.0001米的纸,对折多少次可以达到珠穆朗玛峰的高度8848;
4)括号内填加减符号,使等式成立;有几种情况;把加减符号转换成加+1和-1 12()34()56()78()9=59
5)乘法口诀表