JavaScript 使用循环打印字母A到Z的程序
我们的任务是使用循环打印字母A到Z。在本文中,我们将主要关注以下程序及其逻辑:
- 使用for循环: JavaScript中的元素在预定次数内进行迭代。
- 使用while循环: 元素被无限次地迭代,如果未指定迭代次数。
- 使用do-while循环: 类似于while循环,无限次迭代元素,但无论条件是真还是假,代码至少运行一次。

使用for循环打印(A到Z)和(a到z)的程序:
在下面的程序中:
- 使用for循环打印从A到Z的字母。循环变量采用char类型。
- 循环变量’i’初始化为字母’A’,并在每次迭代中增加1。
- 在循环中,字符’i’被打印为字母。
示例: 下面是一个使用for循环打印(A到Z)和(a到z)的示例:
Javascript
// Declaring Variables
let i;
console.log("Alphabets form (A-Z) are:");
// Using for loop for (A-Z):
for (i = 65; i <= 90; i++) {
console.log(String.fromCharCode(i));
}
console.log("Alphabets from (a-z) are:");
// Using for loop for (a-z):
for (i = 97; i <= 122; i++) {
console.log(String.fromCharCode(i));
}
输出:
Alphabets form (A-Z) are:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Alphabets from (a-z) are:
a b c d e f g h i j k l m n o p q r s t u v w x y z
使用 while 循环打印(A 到 Z)和(a 到 z)的程序:
在下面的程序中:
- 使用 while 循环来打印从 A 到 Z 的字母。循环变量取为 ‘char’ 类型来显示。
- 循环变量 ‘i’ 初始化为第一个字母 ‘A’,并在每次迭代时递增 1。
- 在循环中,字符 ‘i’ 被打印为字母。
示例: 以下是使用 while 循环打印 (A 到 Z)和(a 到 z)的示例:
Javascript
// Declaring Variables
let i;
// Initializing i = 65 for Uppercase:
i = 65;
console.log("Alphabets form (A-Z) are:");
while (i <= 90) {
console.log(String.fromCharCode(i));
i++;
}
i = 97;
console.log("Alphabets from (a-z) are:");
while (i <= 122) {
console.log(String.fromCharCode(i));
i++;
}
结果:
Alphabets form (A-Z) are:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Alphabets from (a-z) are:
a b c d e f g h i j k l m n o p q r s t u v w x y z
使用do-while循环打印(A到Z)和(a到z)的程序:
在下面的程序中:
- 使用do-while循环打印从A到Z的字母。取一个循环变量来显示类型为’char’。
- 循环变量’i’以第一个字母’A’初始化,并在每次迭代时增加1。
- 在循环中,字符’i’被打印为字母。
示例: 下面是一个使用do-while循环打印(A到Z)和(a到z)的示例:
Javascript
// Declaring Variables
let i;
// Initializing i = 65 for Uppercase:
i = 65;
console.log("Alphabets form (A-Z) are:");
do {
console.log(String.fromCharCode(i));
i++;
} while (i <= 90);
i = 97;
console.log("Alphabets from (a-z) are:");
do {
console.log(String.fromCharCode(i));
i++;
} while (i <= 122);
输出:
Alphabets form (A-Z) are:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Alphabets from (a-z) are:
a b c d e f g h i j k l m n o p q r s t u v w x y z
极客教程