Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[JavaScript] Pętla, ciało pętli się nie wykonuje.

Ostatnio zmodyfikowano 2016-06-09 22:07
Autor Wiadomość
Rashmistrz
Temat założony przez niniejszego użytkownika
[JavaScript] Pętla, ciało pętli się nie wykonuje.
» 2016-06-09 21:30:07
Mam oto taki kod w JavaScript'cie.
Chciałem za pomącą pętli wczytać
"a" elementów do tablicy "b" ...

Jednakże cokolwiek wpiszę do
ciała pętli to się nie wykonuje.

BTW: W komentarzu jest treść zadania.

<script>
//wykorzystujac tablice wykonaj skrypt ktory wczyta do
//systemu dowolna ilosc elementow a nastepnie wypisze na ekran monitora nieparzyste elenebty talicy
// a  - liczba_elementow
// b - tablica
var a = prompt("podaj liczbe elementow", "");
var b = new array(a);

for(var i=0; i<a; i++)
{
//document.write(i);
b[0] = prompt("wartosc elementu", "");
}

for(var i=0; i<a; i++)
{
if( !(b[i] % 2) )
{
document.write( b[i] + ", " );
}
}
</script>

Co robię nie tak?
Co można poprawić
i w jaki sposób?
P-148988
1aam2am1
» 2016-06-09 21:57:35

<script>
//wykorzystujac tablice wykonaj skrypt ktory wczyta do
//systemu dowolna ilosc elementow a nastepnie wypisze na ekran monitora nieparzyste elenebty talicy
// a  - liczba_elementow
// b - tablica
var a = parseInt(prompt("podaj liczbe elementow", ""));
var b = new Array(a);

for(var i=0; i<a; i++)
{
//document.write(i);
b[i] = prompt("wartosc elementu", "");
}

for(var i=0; i<a; i++)
{
if( (b[i] % 2) == 1 )
{
document.write( b[i] + ", " );
}
}
</script>
P-148990
Rashmistrz
Temat założony przez niniejszego użytkownika
» 2016-06-09 22:07:01
prompt() zwraca stringa...
Tego bym się nie domyślił!

Dzięki wielkie!
P-148992
« 1 »
  Strona 1 z 1