Ok. A czy w takim bądź razie błąd semantyczny objawia się tym że wynik który zostanie zwrócony będzie się nieznacznie różnił od tego co chciał otrzymać ostatecznie programista czy będzie się objawiał tym że otrzyma zupełnie coś innego.
let tablicaLiczb = [1,2,3,4,5];
for(let i = 1; i < tablicaLiczb.length; i++){
console.log(tablicaLiczb[i]);
}
i otrzymuje coś takiego
2
3
4
5
,a spodziewałem się jakiegoś komunikatu błędu bo tu
for(let i = 1; i < tablicaLiczb.length; i++)
zmiast zaczynać od 0 czyli tak
for(let i = 1; i < tablicaLiczb.length; i++)
zaczynam od 1.