当前位置: 首页 > news >正文

JavaScript 条件分支语句if...else

 if 语句

只有当指定条件为 true 时,该语句才会执行代码

 

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title>
</head>
<body><script>var sum = 300var youhuisum if(sum>200){youhuisum = sum - 10}console.log(sum,youhuisum)</script>
</body>
</html>

 

if else语句

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title>
</head>
<body><script>var sum = 150var youhuisum if(sum>200){youhuisum = sum - 10}else{youhuisum = sum}console.log(sum,youhuisum)</script>
</body>
</html>

 

 if...else if...else if语句

后面可以无限跟else if

 

  总金额sum是100.

如果总金额大于200,youhuisum就减10元,否则就继续判断总金额是否大于100,如果sum大于100,youhuisum就减20元以此类推

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title>
</head>
<body><script>var sum = 20var youhuisum if(sum>200){youhuisum = sum - 10}else if(sum>100){youhuisum = sum - 20}else if(sum>50){youhuisum = sum - 30}else{youhuisum = sum}console.log(sum,youhuisum)</script>
</body>
</html>

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 内核链表
  • Python作为客户端连接websocket
  • Webview Android性能优化
  • html+css网页设计 合十文化2个页面
  • adb remount Now reboot your device for settings to take effect
  • 中间件解析漏洞(附环境搭建教程)
  • 俄国留学生vs国内计算机本硕博
  • 基于STM32设计的智能安防系统(微信小程序)(218)
  • WPF 中常用 `Transform` 类的介绍、使用示例和适用场景
  • Linux 进程与线程相关函数及进程间通信方法
  • 数据库系统 第38节 数据库备份
  • 『功能项目』主角身旁召唤/隐藏坐骑【20】
  • Chrome 浏览器:现代网络浏览的先锋
  • 满誉而归 | 2024物联网IOTE展·人工智能AGIC展完美收官
  • B-smooth 数
  • ES6指北【2】—— 箭头函数
  • [rust! #004] [译] Rust 的内置 Traits, 使用场景, 方式, 和原因
  • - C#编程大幅提高OUTLOOK的邮件搜索能力!
  • HTTP传输编码增加了传输量,只为解决这一个问题 | 实用 HTTP
  • java8 Stream Pipelines 浅析
  • Linux快速复制或删除大量小文件
  • Node项目之评分系统(二)- 数据库设计
  • Promise面试题2实现异步串行执行
  • Python 反序列化安全问题(二)
  • ReactNativeweexDeviceOne对比
  • Redis学习笔记 - pipline(流水线、管道)
  • vue-cli在webpack的配置文件探究
  • vue-router 实现分析
  • vue总结
  • 第三十一到第三十三天:我是精明的小卖家(一)
  • 分类模型——Logistics Regression
  • 基于Javascript, Springboot的管理系统报表查询页面代码设计
  • 前端存储 - localStorage
  • 深入体验bash on windows,在windows上搭建原生的linux开发环境,酷!
  • 一个SAP顾问在美国的这些年
  •  一套莫尔斯电报听写、翻译系统
  • SAP CRM里Lead通过工作流自动创建Opportunity的原理讲解 ...
  • ​经​纬​恒​润​二​面​​三​七​互​娱​一​面​​元​象​二​面​
  • #Lua:Lua调用C++生成的DLL库
  • #pragam once 和 #ifndef 预编译头
  • #QT 笔记一
  • (分享)一个图片添加水印的小demo的页面,可自定义样式
  • (附源码)spring boot建达集团公司平台 毕业设计 141538
  • (算法)N皇后问题
  • (续)使用Django搭建一个完整的项目(Centos7+Nginx)
  • (一)基于IDEA的JAVA基础12
  • (源码版)2024美国大学生数学建模E题财产保险的可持续模型详解思路+具体代码季节性时序预测SARIMA天气预测建模
  • (转)程序员技术练级攻略
  • (转)利用ant在Mac 下自动化打包签名Android程序
  • (最完美)小米手机6X的Usb调试模式在哪里打开的流程
  • . NET自动找可写目录
  • .gitignore文件---让git自动忽略指定文件
  • .NET C# 使用 SetWindowsHookEx 监听鼠标或键盘消息以及此方法的坑
  • .net core控制台应用程序初识
  • .NET 服务 ServiceController