您的位置:MYSQL中文网 > typescript 循环 TypeScript while循环

typescript 循环 TypeScript while循环

2023-03-26 12:30 TypeScript教程

typescript 循环 TypeScript while循环

typescript 循环

Typescript 是一种用于开发 JavaScript 应用程序的强类型语言,它提供了一系列的循环构造,可以帮助我们快速地完成复杂的任务。

Typescript 中有三种主要的循环构造:for 循环、while 循环和 do-while 循环。for 循环是最常用的循环构造,它可以用来遍历数组、字典或者其他集合。它也可以用来执行重复性的工作,如计数器循环。while 循环是一个条件循环,它会在某个特定条件为真时重复执行代码块。do-while 循环是一个特殊的 while 循环,它会先执行一次代码块然后再判断条件是否为真。

// for loop example 
for (let i = 0; i < 10; i++) { 
    console.log(i); 
} 
// while loop example 
let j = 0; 
while (j < 10) { 
    console.log(j); 
    j++; 
} 
// do-while loop example 
let k = 0; 
do { 
    console.log(k); 
    k++;  												   } while (k < 10);   

TypeScript while循环

TypeScript While循环

每次指定的条件求值为true时,while循环都会执行指令。换句话说,循环在执行代码块之前评估条件。

语法

while(condition) { 
   // statements if the condition is true 
}

流程图

示例:while循环

var num:number = 5; 
var factorial:number = 1; 

while(num >=1) { 
   factorial = factorial * num; 
   num--; 
} 
console.log("The factorial  is "+factorial);  

上面的代码片段使用while循环来计算变量num中值的阶乘。

在编译时,它将生成以下JavaScript代码:

//Generated by typescript 1.8.10
var num = 5;
var factorial = 1;
while (num >= 1) {
   factorial = factorial * num;
   num--;
}
console.log("The factorial  is " + factorial);

它产生以下输出:

The factorial is 120
阅读全文
以上是MYSQL中文网为你收集整理的typescript 循环 TypeScript while循环全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
© 2024 MYSQL中文网 mysqlcn.com 版权所有 联系我们
桂ICP备12005667号-29 Powered by CMS