首页 > 其他 > 详细

流程控制语句、if语句

时间:2020-12-09 15:14:03      阅读:29      评论:0      收藏:0      [点我收藏+]

代码块

  • 语句是按照自上而下的顺序执行的,语句各自独立
  • 可以用{}进行分组,称为一组语句,要不都执行要不都不执行,一个{}称作代码块
  • 代码块后面不用加;
  • js中的代码块只具有分组的作用,没有其他的用途
  • 代码块中的代码,外部可以使用

流程控制语句

  • 通过流程控制语句可以控制程序执行流程,使程序可以根据一定条件来选择执行
  • 语句的分类:
    • 条件判断语句
    • 条件循环语句
    • 循环语句
  • 条件判断语句:
    • if语句一: if(条件表达式){语句}
  • if语句在执行时,会先对条件表达式进行求值判断,如果条件表达式的值为true,则执行if后语句,如果判断条件为false,则不执行if后面的语句
  • if语句只能控制紧随其后的语句
  • if语句二: if(条件表达式){语句1}else{语句2} if语句在执行时,会先对条件表达式进行求值判断,如果条件表达式的值为true,则执行语句1,如果为false,执行语句2.
  • if语句三: if(条件表达式1){语句1}else if(条件表达式2) {语句2}else {语句3} //从上往下执行,如果条件表达式的值为true,执行语句1,如果为false,往下执行条件表达式2,如果值为true,执行语句2,false执行语句3.一旦代码块执行
  • prompt() 可以弹出提示框,该提示框会有一个文本框,该字符串将会作为提示框的提示文字,接受的文字可以作为函数返回值返回,可以定义一个变量来接收文字
  • prompt() 返回的是字符串类型,可以再prompt前面加+,隐式转换成数值型。
        var num1 = +prompt(‘请输入num1‘);
        var num2 = +prompt(‘请输入num2‘);
        var num3 = +prompt(‘请输入num3‘);

        var max = num1 > num2 ? num1 > num3 ? num1 : num3 : num2 > num3 ? num2 : num3;
        alert(‘最大值是:‘ + max);

流程控制语句、if语句

原文:https://www.cnblogs.com/oneday-hh/p/14107284.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!