| Autor | Zpráva | ||
|---|---|---|---|
| Filipos Profil |
#1 · Zasláno: 13. 5. 2014, 14:40:22
Zdravím,
našel by se někdo, kdo by mi vysvětlil, kde dělám chybu v deklaraci proměnných cislo1 a cislo2? <script>
function soucet(cislo1,cislo2)
{
document.write(cislo1 + cislo2);
}
var cislo1 = 10;
var cislo2 = 2;
soucet();
</script>Díky, jsem v začátcích |
||
| Taps Profil |
Filipos:
<script>
var cislo1 = 10;
var cislo2 = 2;
function soucet(cislo1,cislo2)
{
document.write(parseFloat(cislo1) + parseFloat(cislo2));
}
soucet();
</script> |
||
| Filipos Profil |
#3 · Zasláno: 13. 5. 2014, 14:49:12
Taps:
Díky |
||
| anonymníí Profil * |
#4 · Zasláno: 13. 5. 2014, 14:52:59
Taps:
ParseFloat netřeba, obě to jsou čísla. Filipos: Osobně bych raději volal funkci se dvěma parametry, kterou můžeš použít s různými vstupy. soucet(10, 2); |
||
| Filipos Profil |
#5 · Zasláno: 13. 5. 2014, 14:55:43
Taps:
S tim parseFloat mi to ani v Chrome ani ve FF nefunguje.... |
||
| Taps Profil |
#6 · Zasláno: 13. 5. 2014, 15:04:32
Filipos:
parseFloat to určitě nebude, viz http://jsfiddle.net/GHgU9/ |
||
| _es Profil |
Filipos:
<script>
function soucet(cislo1,cislo2)
{
document.write(cislo1 + cislo2);
}
soucet(10, 2);
</script><script>
function soucet()
{
document.write(cislo1 + cislo2);
}
var cislo1 = 10;
var cislo2 = 2;
soucet();
</script>cislo1 a cislo2 prekryté lokálnymi premennými (argumentmi) funkcie. Okrem toho, funkciu document.write nemá zmysel volať po načítaní stránky: Časté potíže, zajímavosti a poučné debaty » Psaní metodou document.write po načtení stránky maže stránku.
|
||
|
Časová prodleva: 12 let
|
|||
0