JavaScript-选择结构
3⼤结构
程序中的三⼤结构:顺序结构、选择结构、循环结构
顺序结构:代码从上往下⼀⾏⼀⾏的顺序执⾏
选择结构:代码有分⽀,有选择
循环结构:重复执⾏⼀段代码
为什么需要选择结构
⽐如计算三⾓形的案例,当输⼊的三个边长不能组成三⾓形的时候,不能使⽤公式来设计
在我们⽣活中,也有很多的选择
⽐如:马上寒假了、如果你有⼥朋友,你就可以跟对象去浪,如果没有,只能在家待着
⽐如:⼝袋了钱的多少,如果超过100,今晚喝酒,否则吃泡⾯
程序是解决我们现实⽣活中的问题,⽣活中存在选择,所以程序必定存在选择
基本if语法
If:如果
Else:否则
If(表达式A){
如果表达式A成⽴,执⾏这⾥的代码
}else{
如果表达式A不成⽴,执⾏这⾥的代码
}
注意:
(1)表达式A的运⾏结果是⼀个Boolean类型
(2) Else后⾯的那⼀块并不是⼀点需要的,可以根据⾃⼰业务来定
案例:绝对值案例
输⼊⼀个数,如果这个数是负数,转成正数,如果输⼊的是正数,就直接输出。
案例:计算三⾓形⾯积(改进)
需求说明:⽐如输出三个边不能形成三⾓形的时候,直接输出“您输⼊的三个边不能组成三⾓形”;如果输⼊的没有问题,输出三⾓形的⾯积
javascript说明案例:判断⼀个数字是否为⽔仙花数
什么是⽔仙花数:⼀定是⼀个3位整数,各个位数的⽴⽅相加等于本⾝153 =13+5³+3³=1+125+27=153 153就是⼀个⽔仙花数
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论