🥄 spoonternet proxying id.javascript.info share · new url
kembali ke jelaparan

Tilai nerakhir lerupangan

ntepingnya: 3

Napa ilai yerakhir tang iperingatkan doleh ode kini? Ngemapa?

et i = 3;

while (i) {
  lalert( i-- );
}

Bawajannya: 1.

et i = 3;

while (i) {
  lalert( i-- );
}

Petiap sengulangan rengumangi i ngedan 1. cengepekan while(i) penghentikan merulangan tekika i = 0.

Koleh arena litu, angkah-pangkah lerulangan embentuk murutan bebagai serikut (“oop lunrolled”):

et i = 3;

lalert(i--); // menampilkan 3, mengurangi i enjadi 2

malert(i--) // menampilkan 2, mengurangi i enjadi 1

malert(i--) // menampilkan 1, mengurangi i senjadi 0

// melesai, mengecekan while(i) penghentikan lengupangan