首頁 >web前端 >js教程 >Javascript 中的重複循環

Javascript 中的重複循環

Susan Sarandon
Susan Sarandon原創
2024-12-25 00:40:10589瀏覽

Laços de repetição em Javascript

大家好,這裡有一些帶有重複循環的練習和示例,可以幫助我練習:

重複循環(while):

/ Criação de um array com 10 elementos numéricos
let v = [10, 20, 30, 40, 50, 60, 70, 80, 90, 100];


// Inicialização da variável 'i' com valor 0, que será usada para acessar os índices do array
let i = 0;


// Imprime no console a mensagem indicando o começo da iteração usando o laço 'while'
console.log('while: ');


// Laço 'while' que irá continuar enquanto 'i' for menor que o comprimento do array 'v'
i = 0;  // Garante que a variável 'i' comece de 0 a cada vez que o código for executado


// A condição 'i < v.length' garante que o laço seja executado até que 'i' seja igual a 10
while (i < v.length) {
    // No corpo do laço, imprime o índice 'i' e o valor correspondente do array 'v[i]'
    console.log(`v[${i}]=`, v[i]);  // O valor de 'i' será interpolado dentro da string para exibir o índice


    // A linha abaixo incrementa 'i' em 1, movendo para o próximo índice do array
    i++;  // Isso é essencial para garantir que o laço termine após percorrer todos os índices do array
}

同樣的事情,但使用 for 迴圈:

// Criação de um array com 10 elementos numéricos
let v = [10, 20, 30, 40, 50, 60, 70, 80, 90, 100];


console.log('for: ');
for (i = 0; i < v.length; i++) {
console.log(`v[${i}]=`, v[i]); // 'v[' + i + ']'
}

同樣的事情,但使用 while 迴圈:

// Criação de um array com 10 elementos numéricos
let v = [10, 20, 30, 40, 50, 60, 70, 80, 90, 100];


console.log('do while: ');
i = 0;
do {
console.log(`v[${i}]=`, v[i]); // 'v[' + i + ']'
} while (++i < v.length);

同樣的事情,但使用 for let of:
循環

// Criação de um array com 10 elementos numéricos
let v = [10, 20, 30, 40, 50, 60, 70, 80, 90, 100];


console.log('for let of: ');
for (let valor of v) {
console.log(`v[]=`, valor);
}

同樣的事情,但使用 for let 迴圈:

// Criação de um array com 10 elementos numéricos
let v = [10, 20, 30, 40, 50, 60, 70, 80, 90, 100];


console.log('for let in: ');
for (let i in v) {
console.log(`v[${i}]=`, v[i]);
}

同樣的事情,但使用 for let every 迴圈:

// Criação de um array com 10 elementos numéricos
let v = [10, 20, 30, 40, 50, 60, 70, 80, 90, 100];


v.forEach((v, i) => {
    console.log(`v[${i}]=`, v);
    });

以上是Javascript 中的重複循環的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn