JS 分支语句篇

分支语句

  • 程序运行的三大结构

    1. 顺序结构: 代码从上到下, 逐行执行, 每行代码执行一遍, 执行完之后执行下一行
    2. 分支结构: 根据不同的情况, 执行不同的代码
    3. 循环结构: 重复执行某段代码
  • 表达式:

    由常量, 变量, 运算符组成的式子

    特点:

    表达式都有结果, 且我们操作表达式, 都是操作表达式的结果

  • 分支语句:

    1. if语句
    2. switch语句

if 语句

if语句第一种形式
  • 语法:

    if(条件表达式){

    ​ 代码…

    }

    执行原理:

    如果小括号里的值为真, 执行大括号里的代码; 如果为假, 跳过if语句; 继续执行后面的代码.

<input type="text" placeholder="请输入性别:m&w" id="i1">
<button onclick="gender()">判断性别</button>
function gender() {
   
				// 获取输入框的值, 先获取输入框
				// js 通过元素的id值获取html元素
				var input1E = document.getElementById("i1");
				// js里, 获取DOM元素的属性值, 使用点语法
				var input1Value = input1E.value-0;
				//console.log(input1E, input1Value);
				if(input1Value == "m") {
   
					console.log("男");
				}
			}
  • 注意, 大小的概念是由数字才有, 字符串是没有大小的概念的

    输入框获取的值 是string类型

    js里的字符串如果进行大小比较, 实际上比较的是字符串上逐个字符对应ascii码表上字符对应的数字的大小. 如果对应位数上的十进制数值一样大, 比较后一位

if语句的第二种形式
  • 语法:

    if(条件表达式)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值