Tablica z parzystymi elementami z pętli dubluje wartości

0

Cześć!
Mam zrobić tablicę, zawierającą i wyświetlającą liczby parzyste zaczynając od 100. Tablica np. 10 elementowa. Mój kod:

var tablica = new Array(10);

for(var i=0; i<10; i++)
{
	if(i % 2 != 0){
		tablica[i] = 101+i;
	}
	else{
		tablica[i] = 100+i;
	}
}
document.write("Elementy tablicy: </br>");
for(var i=0; i<10; i++){
document.write("tablica[" + i + "] = " + tablica[i]+", </br>");
}

Dubluje mi elementy parzyste:
Elementy tablicy:

tablica[0] = 100, 
tablica[1] = 102, 
tablica[2] = 102, 
tablica[3] = 104, 
tablica[4] = 104, 
tablica[5] = 106, 
tablica[6] = 106, 
tablica[7] = 108, 
tablica[8] = 108, 
tablica[9] = 110, 

zamiast wyświetlać każdy element jeden po drugim. Jakaś wskazówka?

Pozdrawiam!

0

Podstawowe problemy z algorytmiką. Rozrysuj sobie to na kartce i prześledź pętlę krok po kroku (długa nie jest).

Błąd nie jest w kodzie, błąd jest w algorytmie.

Edit: poprawiłem temat, następnym razem nie będzie mi się chciało

0

Jakbyś na kartce miał zapisać te liczby to skakałbyś co jedną liczbe i kombinował, czy może skakał co dwie?

1 użytkowników online, w tym zalogowanych: 0, gości: 1