js——if…else if语句判断
定义一个名字 使用let去进行定义,prompt表示弹出框,
let int =prompt(“请输入金额:”);
let num= 0;
要使用if条件结构进行判断 ,if后面接条件,else if表示第二条件,else if条件可以写无数个,但不建议写太多。
if (int>700){ alert("休息三天") }else if(int>600){ alert("休息三天"); }else if(int>400){ alert("休息一天"); }else if(int>200){ alert ("补课半天"); }
if…esle if条件结构就像 如果…或者一样的结果。
alert也表示弹出框,与prompt不同。
运行效果:
习题
定义一个函数,判断是否是闰年
定义的属性,用function,year表示年份 (a)表示定义的名字。
function year(a){ if(a%4==0&&a%100==0){ alert("是闰年"); } }yaer(2000);
a也是定义的值,%表示于,&&表示且,“==”是判断值是否相等操作符。
alert弹出框。
yaer()括号中表示你自己输入的年份
运行效果:
函数
匿名函数
let fn = fountion (){ return 1; } console.log(fn());
return:表示返回值,定义除了let 之外还有var,console。log是将定义的fn()打印出来
运行效果:
普通函数
( function abc(a,a){ console.log(a); })(1,1)
定义一个数值,console.log()打印数值a,(1,1)输出
运行效果:
箭头函数
let fn = (a , b)=>{ console.log(a,b); } fn(1,2);
与匿名函数大致相同,先定义,consolde.log表示定义的数值,fn则是输出
运行效果: