Autor Zpráva
Niky18
Profil *
Ahoj, dostala jsem zadání na JS a nevím si s ním rady :( mohl by mi s tím někdo pomoct prosím?

---Vse udelat jako funkce s paramety (vstup) a vystupem
nic se nebude primo ve funkci zadavat nebo tiskount!
funkce pak vyzkouset, vysledky tisknout do konzole

1)kolik prvku v ciselnem poli je sudych
2)vrati z instance Date kolik dnu ma dany mesic (unor bez prestupnych roku)
3)vrati z ciselneho pole prvky mensi nez limit
4)prevede retezcove pole na celociselne, polozky co nelze prevest (nejsou cela cisla) se ignoruji---
_es
Profil
Niky18:
Ahoj, dostala jsem zadání na JS a nevím si s ním rady
Domáce úlohy sú ale na to, aby ich žiak vyriešil sám - ak mu ich vyrieši niekto iný nemajú zmysel. Možno ti niekto poradí s tým, čo už máš z tejto úlohy hotové - oprava chýb a pod.
peta
Profil
<script>
var pole = [1,4,5,8,32,6,423,0];

function sude(pole)
{
for (var i = 0, j = 0; i < pole.length; i++) {j += 1-pole[i]%2;}
return j;
}

function unor()
{
var d = new Date(2013,2,1); // brezen 1.
d.setDate(0); // d.setDate(d.getDate()-1);
return d.getDate();
}

function mensi(pole,limit)
{
for (var i = 0, pole2 = []; i < pole.length; i++) {if (pole[i]<limit) {pole2[pole2.length] =pole[i];}}
return pole2;
}

function prevod(pole)
{
for (var i = 0, pole2 = []; i < pole.length; i++) {if (pole[i]==''+pole[i]) {pole2[pole2.length] = ''+pole[i];}}
return pole2;
}

alert('sudych cisel: ' + sude(pole));
alert('pocet dni v unoru 2013: ' + unor());
alert('cisla mensi nez 10: ' + mensi(pole,10).join(', '));
alert('prevod na stringy: ' + prevod(pole).join(', '));
</script>

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: