<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge"><metaname="viewport"content="width=device-width, initial-scale=1.0"><title>进入网吧案例</title><script>// 弹出一个输入框,要求用户输入年龄,如果年龄大于18岁,则允许进入网吧var age =prompt('请输入您的年龄');if(age >=18){alert('您可以进入网吧');}</script></head><body></body></html>
03-if else双分支语句
<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge"><metaname="viewport"content="width=device-width, initial-scale=1.0"><title>if else双分支语句</title><script>// 1.语法结构 if 如果 else 否则// if (条件表达式) {// // 执行语句1// } else {// // 执行语句2// }// 2.执行思路 如果表达式结果为真,则执行语句一 如果结果为假 则执行语句2// 3.代码验证var age =prompt('请输入您的年龄');if(age >=18){alert('您可以进入网吧');}else{alert('您暂时不能进入网吧');}// 4.if里面的语句1和else里面的语句2 最终只能有一个语句执行// 5.else后面直接跟大括号</script></head><body></body></html>
04-判断闰年案例
<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge"><metaname="viewport"content="width=device-width, initial-scale=1.0"><title>判断润年案例</title><script>// 案例分析// 算法:能被4整除且不能整除100的为闰年,或者能被400整除的就是闰年// 1.弹出prompt输入框,让用户输入年份,把这个值取过来保存到变量中// 2.使用if语句来判断是否是闰年,如果是闰年,就执行if大括号里面的输出语句,否则就执行else里面的输出语句// 3.一定要注意里面的且&&或者||的写法,同时注意判断整除的方法是取余为0var year =prompt('请您输入要检测的年份');if(year %4==0&& year %100!=0|| year %400==0){alert('您输入的年份是闰年');}else{alert('您输入的年份是平年');}</script></head><body></body></html>
05-判断是否中奖案例
<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge"><metaname="viewport"content="width=device-width, initial-scale=1.0"><title>判断是否中奖</title><script>var name =prompt('请输入您的姓名');// 刘德华记得加引号if(name =='刘德华'){alert('您的中奖金额为5元');}else{alert('很遗憾,您未中奖');}</script></head><body></body></html>
<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge"><metaname="viewport"content="width=device-width, initial-scale=1.0"><title>三元表达式</title><script>// 1.有三元运算符组成的式子称为三元表达式// 2. ++num一元表达式 3+5二元表达式(有两个操作数) ?:三元运算符// 3.语法结构// 条件表达式 ? 表达式1 : 表达式2// 4.执行思路 // 如果条件表达式结果为真,则返回表达式1的值 如果条件表达式结果为假,则返回表达式2的值// 5.代码体验var num =10;var result = num >5?'是的':'不是的';//我们知道表达式是有返回值(结果)的
console.log(result);// if (num > 5) {// result = '是的';// } else {// result = '不是的';// }</script></head><body><p>一元运算符有1个操作数。例如,递增运算符"++"就是一元运算符。</p><p> 二元运算符有2个操作数。例如,除法运算符"/"有2个操作数</p><p> 三元运算符有3个操作数。例如,条件运算符"?:"具有3个操作数。</p><h3>1) 一元运算符</h3><p>Java的一元运算符有++(自加)、--(自减)</p><h3>2) 二元运算符</h3><p>Java的二元运算符有+(加)、-(减)、*(乘)、/(除)、%(取余数)。</p><h3> 3) 三元运算符</h3><p>?:</p></body></html>
09-数字补0案例
<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge"><metaname="viewport"content="width=device-width, initial-scale=1.0"><title>数字补0案例</title><script>// 用户输入0~59之间的一个数字// 如果数字小于10,则在这个数字前面加0(拼接0) 如果大于10,则不做任何操作// 用一个变量接收这个返回值,然后输出var time =prompt('请输入一个0~59之间的数字');// 三元表达式var result = time <10?'0'+ time : time;//把返回值赋值给一个变量alert(result);</script></head><body></body></html>