news 2026/3/7 13:34:39

JavaScript流程控制分支结构

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
JavaScript流程控制分支结构
  • 流程控制
  • 顺序流程控制
  • 分支流程控制if语句
  • 三元表达式
  • 分支流程控制switch语句

一、流程控制

二、分支流程控制if语句

if

案例:进入网吧

if -else

案例:判断闰年if -else-if

三、三元表达式

案例:数字补0

四、switch语句

switch语句也是多分支语句,它用于基于不同的条件来执行不同的代码。当要针对变量设置一系列的 特定值的选项时,就可以使用switch。

语法

注意事项

var n=3;

switch(n)

{

case1:

console.log(1);

break;

case2:

console.log(2);

break;

case3:

console.log(3);

case4:

console.log(4);

}

此时输出结果为:

3

4

(case里面没有braek时 ,则不会退出switch 而是继续执行下一个case)

案例:查询水果

五、switch语句和if-else-if语句区别

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/2/20 6:01:58

Netdata Windows监控终极指南:跨平台统一运维新范式

Netdata Windows监控终极指南:跨平台统一运维新范式 【免费下载链接】netdata 项目地址: https://gitcode.com/gh_mirrors/net/netdata Windows系统在企业IT环境中占据重要地位,但传统监控工具往往存在配置复杂、资源占用高等痛点。Netdata通过其…

作者头像 李华
网站建设 2026/2/21 12:41:20

SASM:轻松掌握汇编编程的跨平台开发利器

SASM:轻松掌握汇编编程的跨平台开发利器 【免费下载链接】SASM SASM - simple crossplatform IDE for NASM, MASM, GAS and FASM assembly languages 项目地址: https://gitcode.com/gh_mirrors/sa/SASM 汇编语言作为计算机底层编程的核心,长久以…

作者头像 李华
网站建设 2026/3/3 22:50:28

如何通过ms-swift实现Qwen3-Omni的端到端语音图文联合训练

如何通过 ms-swift 实现 Qwen3-Omni 的端到端语音图文联合训练 在智能体(Agent)和多模态交互日益成为主流的今天,用户不再满足于“看图说话”或“听指令回复”的单一能力。他们期望的是一个能同时理解语音、图像与文本,并进行跨模…

作者头像 李华
网站建设 2026/3/5 16:48:41

可视化AI编程新体验:零代码机器学习实战指南

可视化AI编程新体验:零代码机器学习实战指南 【免费下载链接】ml2scratch 機械学習 x スクラッチ(Connect Machine Learning with Scratch) 项目地址: https://gitcode.com/gh_mirrors/ml/ml2scratch 还在为复杂的AI算法望而却步吗?还在担心没有编…

作者头像 李华
网站建设 2026/3/1 21:05:47

工业控制应用下IAR软件安装的系统学习

工业控制场景下,如何稳稳装好 IAR?一个老工程师的实战笔记 最近带几个新人做一款基于 STM32H7 的工业网关项目,第一个卡点不是代码,也不是硬件,而是—— IAR 装不上 。 有人启动报“License 无效”,有人…

作者头像 李华