Office week Slevový týden - Květen
Pouze tento týden sleva až 80 % na e-learning týkající se MS Office
30 % bodů zdarma na online výuku díky naší Slevové akci!
Avatar
Ondřej Pech
Člen
Avatar
Ondřej Pech:13.3.2019 17:56

Ahoj, mám otázku za 2 bludišťáky Mám podle mě 2 totožné prográmky (první úloha v JS pro moje známé). Rozdíl je v tom, že první - ten můj funguje a ten druhý nevypisuje prvky v poli. Příjde někdo na to, co je tam špatně?

<html>

<head>
    <title>Stránky s JavaScriptem</title>
</head>

<body>
    <script type="application/javascript">
        var jmeno = "Ondřej";
        var prijmeni = "Pech";
        var trida = "9.A";

        var ceskyJazyk = [1, 2, 1, 1, 5, 4, 4];
        //var informatika = [1, 1, 1, 1, 1, 1];

        document.write("<h1>Žákovská knížka</h1>");
        document.write("Jméno a příjmení: " + jmeno + " " + prijmeni + "<br>");
        document.write("Třída: " + trida + "<br>");
        //document.write("<br><br>");

        document.write("Český jazyk: ");
        for (var i = 0; i < ceskyJazyk.length; i++) {
            document.write(ceskyJazyk[i] + ", ");
        }
        /*
        document.write("<br>");
        document.write("Informatika: ");
        for (var i = 0; i < informatika.length; i++) {
            document.write(informatika[i] + ", ");
        }*/
    </script>
</body>

</html>

A druhý (nefunguje):

<html>

<head>
    <title>javascript</title>
</head>

<body>
    <script type="application/javascript">
        var jmeno = "David";
        var prijmeni = "Dobeš";
        var trida = "7.A";

        var ceskyjazyk = [3, 2, 2, 1, 1, 4, 2];

        document.write("<h1>Žákovská knížka</h1>");
        document.write("Jméno a Příjmení: " + jmeno + " " + prijmeni + "<br>");
        document.write("Třída: " + trida + " <br>");

        document.write("Český jazyk: ");
        for (var i = 0; i < ceskyjazyk.lenght; i++) {
            document.write(ceskyjazyk[i] + ", ");
        }
    </script>
</body>

</html>

Zkusil jsem:

Chci docílit:

Editováno 13.3.2019 17:57
 
Odpovědět
13.3.2019 17:56
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
Odpovídá na Ondřej Pech
Matúš Olejník:13.3.2019 18:16

namiesto .lenght má byť .length

Akceptované řešení
+20 Zkušeností
+1 bodů
Řešení problému
Nahoru Odpovědět
13.3.2019 18:16
/* I am not sure why this works but it fixes the problem */
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 2 zpráv z 2.