HTML之JavaScript分支结构

embedded/2025/2/12 8:45:22/

HTML之JavaScript分支结构

if switch

html"><!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><script>html" title=javascript>javascript">/*if if(表达式){语句1;}eles if(){语句2;}else{语句3;}1.非空字符串('xxx')会判断为true,空字符('')串会判断为false2.非空对象 会判断为true,null和undefined会判断为false3.非0的number会判断为true,0会判断为falseswitch 跟Java语法一样(跟C语言也没啥逻辑区别)switch(表达式){case 值1:语句1;break;case 值2:语句2;break;case 值3:语句3;break;default:语句4;break;}*/if ("false") {console.log('true');} else {console.log('false');}//根据月份输出季节var month = prompt('请输入月份');//弹窗输入 返回结果为用户在窗口上输入的值,以string类型返回console.log(typeof month);month = Number.parseInt(month);//将字符串转换为数字console.log(typeof month);if (month >= 3 && month <= 5) {console.log('春季');} else if (month == 6 || month == 7 || month == 8) {console.log('夏季');} else if (month == 9 || month == 10 || month == 11) {console.log('秋季');} else if (month == 12 || month == 1 || month == 2) {console.log('冬季');} else {console.log('输入错误');}switch (month) {case 3:case 4://条件穿透 跟Java一样case 5:console.log('春季');break;case 6:case 7:case 8:console.log('夏季');break;case 9:case 10:case 11:console.log('秋季');break;case 12:case 1:case 2:console.log('冬季');break;default:console.log('输入错误');break;}</script>
</head><body></body></html>

http://www.ppmy.cn/embedded/161553.html

相关文章

如何将 Jupyter Notebook (.ipynb) 文件转换为 Python (.py) 文件

概要&#xff1a;编写python代码运行将.ipynb转化为.py import jsondef convert_ipynb_to_py(ipynb_file, py_file):with open(ipynb_file, r,encodingutf-8) as f:notebook json.load(f)with open(py_file, w,encodingutf-8) as f:for cell in notebook[cells]:if cell[cell…

西安电子科技大学考研成绩2月24号即可查询,成绩查询入口:

2025研考初试成绩查询倒计时&#xff01; 提醒&#xff1a;初试成绩查询时间是看目标院校所属省份及报考院校相关通知&#xff0c;如某广东考生报考北京招生单位&#xff0c;查成绩时间是看北京教育考试院及报考院校相关通知。 2月24日起&#xff0c;查分&#xff01; 江西&a…

【Hadoop】大数据权限管理工具Ranger2.1.0编译

目录 ​编辑一、下载 ranger源码并编译 二、报错信息 报错1 报错2 报错3 报错4 一、下载 ranger源码并编译 ranger官网 https://ranger.apache.org/download.html 由于Ranger不提供二进制安装包&#xff0c;故需要maven编译。安装其它依赖&#xff1a; yum install gcc …

Stylelint 如何处理 CSS 预处理器

&#x1f90d; 前端开发工程师、技术日更博主、已过CET6 &#x1f368; 阿珊和她的猫_CSDN博客专家、23年度博客之星前端领域TOP1 &#x1f560; 牛客高级专题作者、打造专栏《前端面试必备》 、《2024面试高频手撕题》 &#x1f35a; 蓝桥云课签约作者、上架课程《Vue.js 和 E…

针对Prompt优化的深入分析

一、针对Prompt优化的深入分析 1. 结构化设计 技术原理&#xff1a; 大语言模型&#xff08;LLMs&#xff09;本质是基于概率的序列生成器&#xff0c;结构化模板通过显式定义输出框架&#xff08;如角色、段落数、连接词&#xff09;&#xff0c;利用模型的模式匹配能力&…

3.矩阵分解技术在推荐系统中的应用

接下来我们将深入探讨矩阵分解技术在推荐系统中的应用。矩阵分解是一种强大的技术&#xff0c;可以有效地处理数据稀疏性问题&#xff0c;并提高推荐系统的性能。在这一课中&#xff0c;我们将介绍以下内容&#xff1a; 矩阵分解的基本概念奇异值分解&#xff08;SVD&#xff…

输入框相关,一篇文章总结所有前端文本输入的应用场景和实现方法,(包含源码,建议收藏)

前言 本篇文章所有的代码&#xff0c;都是在 vue vite ts 项目基础之上实现的&#xff0c;这样也是为了方便大家直接用源码&#xff0c;在开始之前建议大家阅读这篇《零基础搭建 vite项 目教程》。此项目就是这个教程搭建的&#xff0c;本篇文章关于输入框的相关代码是此项目…

了解卷积神经网络(Convolutional Neural Network,CNN)

卷积神经网络&#xff08;Convolutional Neural Network&#xff0c;CNN&#xff09;是一类包含卷积计算且具有深度结构的前馈神经网络&#xff0c;是深度学习的代表算法之一。以下是对卷积神经网络的详细解释&#xff1a; 一、基本概念 定义&#xff1a;卷积神经网络是一类包…