JavaScript实现循环读入整数进行累加,直到累加的和大于1000为止的代码

news/2024/12/22 15:16:59/

   以下为实现循环读入整数进行累加,直到累加的和大于1000为止的程序代码和运行截图

目录

前言

一、循环读入整数进行累加,直到累加的和大于1000为止

1.1 运行流程及思想

1.2 代码段

1.3 JavaScript语句代码

1.4 运行截图


前言

1.若有选择,您可以在目录里进行快速查找;

2.本博文代码可以根据题目要求实现相关使用功能。同时可以实现自定义的设置;

3.本文介绍的是JavaScript代码习题,本博文使用的软件是HBuilder X3.7.9编写的代码,原则上其他软件如DW、VSCode或DW较低或较高版本的软件都是兼容的,若您有需要且编写软件不是HBX等软件原则上都是可以能正常运行的;

图1   编写软件举例(部分)

4.这里要特别说明,因为我使用的是HBX,所以是网页格式,我也单独把<script>语句粘贴了出来,有需要可直接复制<script></script>语句;

5.本博文代码是我在上学时写的,有一些地方没能完美实现,请包涵也请多赐教,若您发现了问题也请麻烦您将问题反馈给我,我好更正错误、总结完善、持续改善! 

6.博文通常需要在浏览器运行,通常会弹出表单,输入数值并得出结果。本文使用的是谷歌浏览器,推荐使用谷歌浏览器;

7.若涉及侵权,请联系删除;


提示:以下是本篇文章正文内容,下面案例可供参考

一、循环读入整数进行累加,直到累加的和大于1000为止

1.1 运行流程及思想

这是通过输入指定的数值,通过dowhile if else循环方式实现符合累加到1000条件的数。并输出代码。具体思想流程如下:

1.2 代码段

代码如下(示例):

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title></title><script type="text/javascript">var n=parseInt(prompt("请输入数值:",0));var sum=0;do{sum=sum+n;if(sum<=1000){alert("因为您输入的数值小于1000,请再输入一个实数:", sum);var n=parseInt(prompt("请输入数值:",0));}else{document.write("程序结束!"+"<br/>");}}while(sum<=1000)</script></head><body></body>
</html>

1.3 JavaScript语句代码

代码如下(示例):

<script type="text/javascript">var n=parseInt(prompt("请输入数值:",0));var sum=0;do{sum=sum+n;if(sum<=1000){alert("因为您输入的数值小于1000,请再输入一个实数:", sum);var n=parseInt(prompt("请输入数值:",0));}else{document.write("程序结束!"+"<br/>");}}while(sum<=1000)</script>

1.4 运行截图

运行结果如下(示例):

1.4.1 浏览器弹出表单显示结果

举例:

第一次输入500:

 数值小于1000,在输入一个600

 程序结束

 若直接输入2000:


http://www.ppmy.cn/news/80716.html

相关文章

易观千帆 | 2023年4月证券APP月活跃用户规模盘点

易观&#xff1a;2023年4月证券服务应用活跃人数13924.88万人&#xff0c;相较上月&#xff0c;环比下降1.46%&#xff0c;同比增长3.64%&#xff1b;2023年4月自营类证券服务应用Top10 活跃人数6144.02万人&#xff0c;环比下降0.01%&#xff1b;2023年4月第三方证券服务应用T…

「远程开发」VSCode使用SSH远程linux服务器 - 公网远程连接(1)

文章目录 前言视频教程1、安装OpenSSH2、vscode配置ssh3. 局域网测试连接远程服务器4. 公网远程连接4.1 ubuntu安装cpolar内网穿透4.2 创建隧道映射4.3 测试公网远程连接 5. 配置固定TCP端口地址5.1 保留一个固定TCP端口地址5.2 配置固定TCP端口地址5.3 测试固定公网地址远程 转…

Kuberntes云原生实战08 Kubesphere 通过OIDC实现gitlab联合登录(全网唯一可用)

大家好,我是飘渺。 今天咱们继续更新Kubernetes云原生实战系列,本节文章将会打通公司用户体系,使用Gitlab中的用户完成登录认证。 为什么需要集成登录认证 KubeSphere 多租户是实际生产使用中非常需要的一个功能,该功能满足不同用户登录 KubeSphere 平台的需求。比如开发…

Java修饰符

4 修饰符(static关键字) 4.1 权限修饰符 4.2 状态修饰符 final(最终态)static(静态)4.2.1 final的特点 final 关键字是最终的意思,可以修饰成员变量,成员方法,类final修饰的特点: 1.修饰方法:表示该方法是最终方法,不能被重写2.修饰变量:表示该变量是常量,不能被…

使用宝塔在Linux面板搭建网站,并实现公网远程访问「内网穿透」

文章目录 前言1. 环境安装2. 安装cpolar内网穿透3. 内网穿透4. 固定http地址5. 配置二级子域名6. 创建一个测试页面 转载自远程内网穿透的文章&#xff1a;Linux使用宝塔面板搭建网站&#xff0c;并内网穿透实现公网访问 前言 宝塔面板作为简单好用的服务器运维管理面板&#…

创客匠人CEO蒋洪波:抓住抓住市场需求发展

拍手访谈创客匠人CEO蒋洪波&#xff1a;创客匠人是如何开始的&#xff1f;未来又将如何发展&#xff1f; 一、创客匠人知识付费是如何开始的&#xff1f; 1.从爱好出发 我本人喜欢做产品&#xff0c;或者说是喜欢研究产品。 得益于在研发产品上的一些天赋&#xff0c;我们产品…

go语言面试题

文章目录 1.函数执行时&#xff0c;如果由于 panic 导致了异常&#xff0c;则延迟函数不会执行。这一说法是否正确&#xff1f;2.下面代码输出什么&#xff1f;3.下面这段代码输出什么&#xff1f;请简要说明。4.下面代码输出什么&#xff1f; 1.函数执行时&#xff0c;如果由于…

数据库索引结构(4)---基于B+树的查询

回顾我们学习的线性和课扩展哈希 他们都只能进行等值操作 但是不能进行区间操作 为了进行区间操作和关系的比较和速度考虑 引入数据结构B树 序言:磁盘存储 1. mysql面试题-深入理解B树原理_哔哩哔哩_bilibili 信息是存取在磁盘块中的每个 磁盘最小的存取单位是512KB 要定位磁…