Zadanie 10 z arkusza E.14, czerwiec 2021

JavaScript Poziom: średnie

Przedstawiony fragment kodu napisano w języku JavaScript. Aby program przypisywał wartość równą 1 co trzeciemu elementowi w tablicy, to w miejscu kropek należy wpisać

for (i = 0; i < T.length; ...)
{
    T[i] = 1;
}
Wybierz odpowiedź

Cały arkusz E.14, czerwiec 2021 Było też: E.14, styczeń 2023

Pokaż odpowiedź i wyjaśnienie

Poprawna odpowiedź: C

i += 3

Dlaczego

i += 3 zwiększa indeks o 3, więc pętla odwiedzi elementy 0, 3, 6 i tak dalej, czyli co trzeci. Zapis i =+ 3 przypisze stale wartość 3, przez co pętla nigdy się nie skończy.