
TypeScript while 循环简介
在typescript中,while循环被定义为一种不确定的循环,它的迭代次数是无限的,这意味着我们将不知道在开始执行语句块之前需要多少次迭代,这种while循环主要用于根据指定的条件重复一组代码。一般来说,typecript中的while循环被定义为当while循环中指定的条件得到满足或为真时,执行某组代码或指令的循环。这个循环将评估给定的条件,然后执行代码。
typecript中while循环的工作原理及实例
本文将讨论typecript中的while循环,它用于重复一组指令或一组代码,直到某个条件得到满足或为真。在typescript中,while循环的工作原理与其他编程语言相同,while循环是一个不确定的循环,据说是在执行while循环中指定的条件的代码之前,执行无限次的循环,如果这个条件得到满足或为真,则执行代码,因此这个循环重复执行语句,直到它评估指定的条件为真。因此,当开发者不知道需要执行多少次迭代时,可以使用这种循环,也就是说,当我们不知道需要执行多少次迭代时,可以使用这种不确定的循环,即while循环。
现在让我们来看看在typescript中演示while循环的语法和例子。
语法
While (condition) { Statements that need to be executed repeatedly; }
在上面的语法中,我们可以看到我们使用关键字 "while "来定义while循环,并指定代码执行的次数,直到条件为真。简单地说,首先,当编译器识别出while循环时,它将检查条件,如果条件为假。它将再次回到循环之前,当条件为真时,while循环内的语句将重复执行,直到条件失效。循环被终止;因此,我们说while循环是一个无限循环,我们不知道要执行的迭代次数。
例子。
console.log("Demonstration of typescript while loop"); var num:number = 0; console.log("To display set of numbers in order using while loop") while(num <=7) { console.log("The number is " +num); num++; } console.log("The set of given number is "+num);
输出。

在上面的程序中,我们可以看到首先要声明任何变量,我们使用var。在上面的程序中,我们正在打印一组从0开始的数字,因为我们有变量 "num: number",它是数字类型,初始化值为0,然后我们显示小于或等于8的数字,因为这是while循环中提供的条件。因此,直到条件失败,它将重复执行while循环中的代码,在上面的代码中它重复了8次。变量作为一个计数器,每次执行循环时,我们都会递增变量 "num "的值,这意味着如果条件得到满足。我们可以看到,在上面的代码中,我们一直在打印每个要显示的数字,因为我们正在打印从0到7的数字,也就是8个要显示的数字。因此,我们可以说这里的while循环是用循环内的一条指令来显示每一个数字,条件被设定,如果条件为真,那么它将执行while循环内的代码,它将打印数值,直到条件失败,然后循环终止并打印所有的数值。
现在让我们看看另一个实际的例子,我们可以在下面的章节中使用这个while循环来显示数组的值。
例子。
console.log("Demonstration of while loop in array in Typescript"); var i : number = 0; var arr1 : string[] = ["Educba", "Perl", "Python", "Javascript", "Java"]; console.log("The given array is " + arr1); while (arr1[i]) { console.log("The value in the given array is as follows:"); console.log(arr1[i]); i++; }
输出。

在上面的程序中,我们试图用while循环来显示给定数组中的值。在上面的代码中,我们可以看到;首先,我们声明了初始值为0的索引值 "i",然后我们定义了数组,数组中的字符串类型是字符串类型,并且声明了值。然后,我们使用console.log命令打印给定的数组。这里,当我们使用while循环时,我们将条件作为数组名称传递,并指定索引,而这里我们指定的条件是不同的,因为编译器会在到达数组的末端时自动终止while循环,而不指定数组的末端索引。
在上面的代码中,我们可以看到我们正在打印给定数组中的每个值。所以具体的工作方式是:首先,它将打印索引为0的值,其中i=0,然后它将再次回到循环,打印索引为1的值,重复这个过程,直到编译器到达数组的末端,它将打印所有的值。上述代码的输出可以在上面的截图中看到。
总结
在这篇文章中,我们可以得出结论,在typescript中,while循环被定义为一个不确定的循环,用于重复我们不知道的迭代次数。因此在上面的文章中,我们可以看到我们将while循环定义为一个循环,它将执行循环内的代码,直到条件失败,只要条件为真,代码就会重复执行。在上面的内容中,我们看到了不同的例子来演示typecript中的while循环。
推荐文章
这是一个关于TypeScript while循环的指南。在这里,我们通过不同的例子和输出来讨论typescript中while循环的工作。你也可以看一下下面的文章来了解更多
The postTypeScript while loopappeared first onEDUCBA.