switch...case
例,判断每月天数
var year=2022,month=5
switch(month){
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
console.log("31天")
break;
case 4:
case 6:
case 9:
case 11:
console.log("30天")
break;
case 2:
二月份 判断是否为闰年,年份可以被400整除,或者可以被4整除不能被100整除
if(year%400==0||(year%4==0&&year%100!=0)){
console.log("29天")
}else{
console.log("28天")
}
break;
default:
console.log("输入有误")
break;
使用循环计算出1-100之间的所有整数和
var sum=0 用来储存和
sum=sum+1//0+1 sum+=1
sum=sum+2//1+2 sum+=2
sum=sum+3//1+2+3 sum+=3
sum=sum+4//1+2+3+4 sum+=4
sum=sum+5//1+2+3+4+5 sum+=5
continue:跳出本次循环继续执行下一次循环
例,使用continue实现打印出1-100之间的所有奇数
for(var i=1;i<101;i++){
if(i%2==0){
continue
}
console.log(i)
格式 function 函数名(参数列表){ 函数体 }
function test1(){
console.log(".....")
}
test1() 调用函数
cal(a,b)
计算两个数的和
形参:形式参数 存在于函数定义的地方 并且它本身没有值 只有当函数调用时 通过实参传递过来 形参才有了意义
function cal(a,b){
//var a=10,b=20
var c=a+b
console.log(c)
}
实参 实际参数 是具有具体的值的 存在于函数调用的地方
cal(10,20)
cal(30,40)
赋值式声明
var test2=function(){
console.log("test2")
}
test2()