Rumah >hujung hadapan web >tutorial js >Ulangi gelung dalam Javascript

Ulangi gelung dalam Javascript

Susan Sarandon
Susan Sarandonasal
2024-12-25 00:40:10589semak imbas

Laços de repetição em Javascript

Helo semua, berikut adalah beberapa latihan dan contoh dengan gelung ulangan yang membantu saya berlatih:

gelung ulang (sambil):

/ 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
}

perkara yang sama tetapi dengan gelung untuk:

// 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 + ']'
}

perkara yang sama tetapi dengan gelung 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);

perkara yang sama tetapi dengan gelung untuk biarkan:

// 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);
}

perkara yang sama tetapi dengan gelung biarkan masuk:

// 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]);
}

perkara yang sama tetapi dengan bagi biarkan setiap gelung:

// 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);
    });

Atas ialah kandungan terperinci Ulangi gelung dalam Javascript. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn