TypeScript循环

news/2024/11/15 5:55:21/

循环

循环 一直重复的做某一件事
循环需要的必须条件:1.开始条件 2.结束条件3.变量的更新
while循环允许程序在满足特定条件时重复执行一段代码块,直到条件不再满足为止

结构:while(条件表达式){

//需要重复执行的代码块

}

let a:number=1;//开始while(a<=100){//结束条件console.log('跑了第'+a+"米");a++;//变量的更新}

在结构中,条件表达式是一个布尔表达式,当它的值true时,循环体内的代码块会被执行。一旦条件表达式的值为false,循环就会停止。

//打印出所有5位数的回文数
let a44:number=10000;
while(a44<=99999){
let w1:number=parseInt(`${a44/10000}`)
let q1:number=parseInt(`${a44/1000}`)%10
let s1:number=parseInt(`${a44/10}`)%10
let g1:number=parseInt(`${a44%10}`)
if(w1===g1&&q1===s1){console.log(a44);
}
a44++
}
do while循环语句是一种"先执行后判断"的循环结构,适用于需要执行一次循环体的情况。
let n:number=1
let sum3:number=0
do{sum3+=nn++//循环体
}while(n<=100)//判断条件
console.log(sum3);
两者的区别:
do while 先执行,再判断,最少执行一次
while 先判断再执行,有可能一次也不执行
DevEco Studio求1~n之间所有的偶数之和
  @State n:number=0@State sum:number=0//总和
Column(){TextInput({placeholder:'输入整数'}).onChange(val=>{this.n=parseInt(val)})Text(`1~${this.n}的偶数总和是:${this.sum}`).fontSize(30)Button('计算').width(200).onClick(()=>{this.sum=0;//清空let s:number=1;while (s<=this.n) {if(s%2===0){this.sum+=s}s++}})

在这里插入图片描述


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

相关文章

3款热门剪辑软件,打工人如何在2024年提升效率?

在现在这个快得飞起的工作节奏下&#xff0c;提高效率成了咱们每个打工人的必修课。特别是在视频剪辑这一块&#xff0c;不管是自媒体的创作者还是公司的宣传人员&#xff0c;都得找些给力的工具来帮忙。今天我们就来聊聊几款流行的剪辑软件&#xff0c;看看它们怎么帮我们在20…

开发一个MutatingWebhook

介绍 Webhook就是一种HTTP回调&#xff0c;用于在某种情况下执行某些动作&#xff0c;Webhook不是K8S独有的&#xff0c;很多场景下都可以进行Webhook&#xff0c;比如在提交完代码后调用一个Webhook自动构建docker镜像 准入 Webhook 是一种用于接收准入请求并对其进行处理的…

哪些系统需要按照等保2.0进行定级?

等保2.0适用的系统类型 根据等保2.0的要求&#xff0c;需要进行定级的系统主要包括但不限于以下几类&#xff1a; 基础信息网络&#xff1a;包括互联网、内部网络、虚拟专用网络等。云计算平台/系统&#xff1a;涵盖公有云、私有云、混合云等多种部署模式的云服务平台。大数据…

桌面云备份可以删除吗?安不安全

桌面云备份可以删除吗&#xff1f;答案是可以的。如果用户不需要这些备份或者想要释放存储空间&#xff0c;桌面云备份是可以进行删除的&#xff0c;并且删除桌面云备份是一个相对安全的过程&#xff0c;但需要注意以下几点来确保操作的安全性和数据的完整性。 一、桌面云备份…

无人机长生不老秘籍

机身保养 外观检查 1.检查机器表面整洁无划痕无针孔凹陷擦伤、畸变等损坏情况 2.晃动机身&#xff0c;仔细听机身内部有无松动零件或者螺丝在机身内部 桨叶检查 1.有无裂痕、磨损、变形等缺陷&#xff0c;如有明显缺陷建议更换 2.卡扣、紧固件有无松脱或失效&#xff0c;…

【区块链+医疗健康】区块链 + 医保病历审核服务平台 | FISCO BCOS应用案例

中共中央国务院 2020 年的《关于深化医疗保障制度改革的意见》提出高起点推进标准化和信息化建设&#xff0c;统一医 疗保障业务标准和技术标准&#xff0c;建立全国统一、高效、兼容、便捷、安全的医疗保障信息系统&#xff0c;实现全国医疗保障 信息互联互通&#xff0c;加强…

应急响应-Web3

打开虚拟机之后&#xff0c;运行解题系统&#xff1a; 共有三个问题&#xff01; 攻击者的两个IP地址 首先我们看到机器的桌面上还是存在phpstudy&#xff0c;那就还是先去看看是不是从web层面进行的攻击&#xff0c;上传webshell从而getshell。 利用D盾尝试对phpstudy目录进…

vmware上,虚机经常丢失网卡。导致无法上网。

1、winR 输入 services.msc 2、重启这两个服务。 VMware NAT service和VMware DHCP service