Diskuze: Tretimocnina

JavaScript JavaScript Tretimocnina

Avatar
Matej
Člen
Avatar
Matej:

Zdravim , rad by som sa spytal na dovod preco mi tento kod nefunguje:

<!DOCTYPE HTML>
<HTML>
<HEAD>
<TITLE> lol </title>
<script type="text/javascript">
 function tretiaMocnina(vstupnecislo) {
                if (vstupnecislo == 1){

              return "co to robis";

   } else  { return Math.pow(vstupnecislo,3);
  }
}
</script>
</head>
<body>
<script>
var cislo=2;
var vysledneCislo=tretiaMocnina(cislo);
if(isNaN(vysledneCislo))
{alert ("si hlupak");}
else
{alert("Takze + "cislo" + na tretiu je + "vysledneCislo");}
</script>
</body>
</html>

Porovnaval som ho aj s oficialnym scriptom z "cvicenia" v knihe ale nenasiel som chybu no ten oficialny script funguje :D
Dakujem za odpovede

 
Odpovědět 9.1.2014 18:36
Avatar
Drahomír Hanák
Tým ITnetwork
Avatar
Odpovídá na Matej
Drahomír Hanák:

Znaménko + musí být mimo String. Ono spojuje ty dva výrazy do jednoho textového řetězce.

 
Nahoru Odpovědět 9.1.2014 18:40
Avatar
Matej
Člen
Avatar
Odpovídá na Drahomír Hanák
Matej:

Dik :) , ale aj tak mi to stale nefunguje

 
Nahoru Odpovědět 9.1.2014 19:04
Avatar
Zdeněk Pavlátka
Tým ITnetwork
Avatar
Odpovídá na Matej
Zdeněk Pavlátka:
else
{
alert("Takze" + cislo + "na tretiu je" + vysledneCislo);}
Nahoru Odpovědět 9.1.2014 19:08
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Matej
Člen
Avatar
Odpovídá na Zdeněk Pavlátka
Matej:

Dik :) , ale ako som uz pisal , nefunguje to aj po tom :/

 
Nahoru Odpovědět 9.1.2014 19:16
Avatar
Matej
Člen
Avatar
Odpovídá na Drahomír Hanák
Matej:

Neviem ci som hlupy ale

<!DOCTYPE HTML>
<HTML>
<HEAD>
<TITLE> lol </title>
<script type="text/javascript">
 function tretiaMocnina(vstupnecislo) {
                if (vstupnecislo == 1){

              return "co to robis";

   } else  { return Math.pow(vstupnecislo,3);
  }
}
</script>
</head>
<body>
<script>
var cislo=2;
var vysledneCislo=tretiaMocnina(cislo);
if(isNaN(vysledneCislo))
{alert ("si hlupak");}
else
{alert("Takze"  + cislo + "na tretiu je " + vysledneCislo");}
</script>
</body>
</html>

mi stale nejde >D

 
Nahoru Odpovědět 9.1.2014 19:22
Avatar
Zdeněk Pavlátka
Tým ITnetwork
Avatar
Odpovídá na Matej
Zdeněk Pavlátka:

{alert("Takze" + cislo + "na tretiu je " + vysledneCislo");}
Na tu poslední uvozovku už jsem se tě snažil upozornit. Nemá tam co dělat.

Nahoru Odpovědět  +1 9.1.2014 19:24
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Matej
Člen
Avatar
Odpovídá na Zdeněk Pavlátka
Matej:

Ah diky :D to som si nevsimol :D

 
Nahoru Odpovědět 9.1.2014 19:25
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 9 zpráv z 9.