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

JS_分支结构

if结构

这里的if结构几乎和JAVA中的一样,需要注意的是

  • if()中的非空字符串会被认为是true
  • if()中的非零数字会被认为是true
  • if()中的非空对象会被认为是true
<script>
if('false'){// 非空字符串 if判断为true
console.log(true)
}else{
console.log(false)
}
if(''){// 长度为0字符串 if判断为false
console.log(true)
}else{
console.log(false)
}
if(1){// 非零数字 if判断为true
console.log(true)
}else{
console.log(false)
}
if(0){
console.log(true)
}else{
console.log(false)
}if(new Object()){
console.log(true)
}else{
console.log(false)
}
</script>

在这里插入图片描述

switch结构

几乎和JAVA的语法一致

<script>
var monthStr=prompt("请输入月份","例如:10 ");
var month= Number.parseInt(monthStr)
switch(month){
case 3:
case 4:
case 5:
console.log("春季");
break;
case 6:
case 7:
case 8:
console.log("夏季");
break;
case 9:
case 10:
case 11:
console.log("秋季");
break;
case 1:
case 2:
case 12:console.log("冬季");
break;
default :
console.log("月份有误")
}
</script>
http://www.lryc.cn/news/433823.html

相关文章:

  • 决策树(Decison Tree)—有监督学习方法、概率模型、生成模型、非线性模型、非参数化模型、批量学习
  • java 自定义注解校验实体类属性
  • 光伏并网发电系统中电能质量监测与优化技术探讨
  • 网页解析的那些事
  • 从文字到世界:2024外语阅读大赛报名开启,赛氪网全程护航
  • 微信小程序知识点(二)
  • Springcould -第一个Eureka应用 --- day02
  • RedissonClient 分布式队列工具类
  • protobuf使用
  • 【微处理器系统原理与应用设计第十二讲】通用定时器设计二之PWM波实现呼吸灯的功能
  • 2025秋招NLP算法面试真题(十九)-大模型分布式训练题目
  • 线程池的应用
  • OPenCV结构分析与形状描述符(5)查找图像中的连通组件的函数connectedComponents()的使用
  • HCIA--实验十三:VLAN间通信子接口实验/双单臂路由实验
  • AIStarter市场指南:项目分享与框架优化【AI绘画、写作、对话、办公、设计】
  • 机器学习第8章 集成学习
  • 京东鸿蒙上线前瞻——使用 Taro 打造高性能原生应用
  • day2 QT
  • JS_函数声明
  • 快速排序+归并排序代码回顾
  • DBC中一种特殊的特殊的Signal—多路复用Signal
  • 前端基础面试题·第三篇——JavaScript(其三)
  • MacBook真的不能打游戏吗?Mac打游戏会损坏电脑吗?苹果电脑怎么玩游戏
  • 安卓逆向(之)真机root(红米手机)
  • 关于转行网络安全的一些建议
  • (六十五)第 10 章 内部排序(希尔排序)
  • 802.11 中 scrambler的matlab仿真
  • centos 服务器 多网卡 ip 地址 设置
  • 什么是大数据、有什么用以及学习内容
  • ZBrush与Blender雕刻功能哪个更好些?