JavaScript —— 判断语句与循环语句

devtools/2025/1/23 10:11:00/

判断语句

javascript中的if-else语句与cpythonjava中类似">JavaScript中的if-else语句与C++、Python、Java中类似。

  • 直接输出到控制台:

test.html中的内容为:

<script type="module">let score = 90;if (score >= 85) {console.log("A");} else if (score >= 70) {console.log("B");} else if (score >= 60) {console.log("C");} else {console.log("D");}
</script>

  • 使用输入输出来写:

test.js中的内容为:

let input = document.querySelector(".input");
let run = document.querySelector("button");
let output = document.querySelector("pre");function main() {// 给<run>元素添加监听事件。当触发“click”时,执行function()函数run.addEventListener("click", function(){let score = parseInt(input.value);  // 获取textarea中的input的值(输入)let res;if (score >= 85) {res = "A";} else if (score >= 70) {res = "B";} else if (score >= 60) {res = "C";} else {res = "D";}output.innerHTML = res;  // 展示pre内的标签内容(输出)})
}export {main
}

test.html中的内容为:

<body>输入:<br><textarea class="input" name="" id="" cols="30" rows="10"></textarea><br><button>Run</button><br><pre></pre><script type="module">import {main} from "/test/test.js";main();   </script>
</body>

javascript中的逻辑运算符也与cjava中类似">JavaScript中的逻辑运算符也与C++、Java中类似:

|  &&  | 表示 |  与  |
| ---- | ----| ---- |
|  ||  | 表示 |  或  |
| ---- | ----| ---- |
|  !   | 表示 |  非  |

循环语句

javascript中的循环语句与c中类似也包含forwhiledo-while循环">JavaScript中的循环语句与C++中类似,也包含for、while、do while循环。

for循环:

<script type="module">for (let i = 0; i < 10; i++) {console.log(i);}
</script>

枚举对象或数组时可以使用:

  • for-in循环,可以枚举数组中的下标,以及对象中的key
     
  • for-of循环,可以枚举数组中的值,以及对象中的value

while循环:

<script type="module">let i = 0;while (i < 10) {console.log(i);i++;}
</script>

do while循环:

do while语句与while语句非常相似。唯一的区别是,do while语句限制性循环体后检查条件。不管条件的值如何,我们都要至少执行一次循环(无条件执行一次)。

<script type="module">let i = 0;do {console.log(i);i++;} while (i < 10);
</script>

  

   关注灵活就业新业态,关注公账号:贤才宝(贤才宝https://www.51xcbw.com)

 


http://www.ppmy.cn/devtools/152855.html

相关文章

Pandas 数据分析(二)【股票数据】

股票数据分析 写在前面题目背景021 加载股票数据到CSV文件022 查看基本信息和数据统计023 更改索引列为普通数据列024 给数据添加月份和年份025 计算每年的平均收盘价026 找到收盘价最低的数据行027 筛选出部分数据列028 设置日期列为索引列029 删除不需要的数据列030 对数据列…

上位机工作感想-2024年工作总结和来年计划

随着工作年限的增增长&#xff0c;发现自己越来越不喜欢在博客里面写一些掺杂自己感想的东西了&#xff0c;或许是逐渐被工作逼得“成熟”了吧。2024年&#xff0c;学到了很多东西&#xff0c;做了很多项目&#xff0c;也帮别人解决了很多问题&#xff0c;唯独没有涨工资。来这…

Markdown Viewer 浏览器

GitCode - 全球开发者的开源社区,开源代码托管平台 Markdown Viewer 安装与配置完全指南-CSDN博客 Chrome安装Markdown Viewer 3.9插件_markdown viewer下载-CSDN博客 使用 火狐浏览器 Markdown Viewer – 下载 &#x1f98a; Firefox 扩展&#xff08;zh-CN&#xff09;

【如何与他人交流的问题】

一些朋友在学习的过程中&#xff0c;会问我一个问题&#xff0c;就是说网上怎么有那么多的**&#xff0c;这个**可能是白嫖党&#xff0c;也可能是中介&#xff0c;也可能是一些喜欢怼人的&#xff0c;还有一些朋友说自己每次出一个什么项目&#xff0c;下面就是说自己要准备圈…

【数据分享】1929-2024年全球站点的逐年最低气温数据(Shp\Excel\免费获取)

气象数据是在各项研究中都经常使用的数据&#xff0c;气象指标包括气温、风速、降水、湿度等指标&#xff01;说到气象数据&#xff0c;最详细的气象数据是具体到气象监测站点的数据&#xff01; 有关气象指标的监测站点数据&#xff0c;之前我们分享过1929-2024年全球气象站点…

代码随想录算法训练营day32

代码随想录算法训练营 —day32 文章目录 代码随想录算法训练营前言一、动态规划理论基础二、509. 斐波那契数动态规划动态规划优化空间版递归法 三、70. 爬楼梯动态规划动态规划空间优化 746. 使用最小花费爬楼梯动态规划空间优化 总结 前言 今天是算法营的第32天&#xff0c…

# [0114] Task01 《数学建模导论》P1 解析几何与方程模型

链接&#xff1a;https://www.datawhale.cn/activity/124 整理的相关代码库 GitHub 页面链接 绪论 姜启源&#xff1a;“数学建模就是建立数学模型解决实际问题” 本质还是解应用题&#xff0c;只是曾经的“小明买糖”变成了如今的“嫦娥探月”。 SEIR 模型&#xff0c;也…

Pix2Pix:图像到图像转换的条件生成对抗网络深度解析

在深度学习的广阔领域中&#xff0c;图像到图像的转换任务一直是研究者和开发者们关注的热点。Pix2Pix&#xff0c;作为一种基于条件生成对抗网络&#xff08;Conditional Generative Adversarial Networks, CGANs&#xff09;的模型&#xff0c;自2017年由Phillip Isola等人提…