Tama funkio on HEADissa
function summa(x, y) {
var s = x y;
return s;
}
Kutsun sitä BODYSSÄ näin:
var eka = prompt("Anna ensimmäinen yhteenlaskettava!", 0);
var toka= prompt("Anna toinen yhteenlaskettava!", 0);
var tulos = summa(eka toka);
document.writeln(tulos);
Miksi se yhdistää merkkijonot eli 23 34= 2334 ?
Millä muutoksella saan lukujen summan niin, että kysyn kuitenkin promptin avulla luvut?
NumerotNumeroina
3
320
Vastaukset
- Piru
kutsut sitä metodiasi väärin
sitä pitäisi kutsua summa(eka,toka)
ja sinä kutsut sitä summa(eka toka);
summa-funktio palauttaa luvun, joten document.writeln vois olla suoraan näin:
document.writeln( summa(eka,toka) );- AloitinEilen
Edelleen tökkii tämä koodinpätkä. Yritän saada tulostettua lukujen summan, mutta tuloksena on merkkijonojen yhdistäminen peräkkäin. Kun var eka on 23 ja var toka 15 tahtoisin tuloksen 38. Nut tulokseksi tulee 2315. Ongelma liittyy tuohon promptiin, koska koodi toimii oikein, jos annan funktion kutsussa parametrit suoraan eli document.write(summa(23, 15));
function summa(x, y) {
var s = x y;
return s;
var eka = prompt("Anna ensimmäinen yhteenlaskettava!");
var toka= prompt("Anna toinen yhteenlaskettava!");
document.writeln(summa(eka,toka));
var tulos = summa(eka,toka);
document.write("");
document.writeln(tulos); - gurusta kaukana
AloitinEilen kirjoitti:
Edelleen tökkii tämä koodinpätkä. Yritän saada tulostettua lukujen summan, mutta tuloksena on merkkijonojen yhdistäminen peräkkäin. Kun var eka on 23 ja var toka 15 tahtoisin tuloksen 38. Nut tulokseksi tulee 2315. Ongelma liittyy tuohon promptiin, koska koodi toimii oikein, jos annan funktion kutsussa parametrit suoraan eli document.write(summa(23, 15));
function summa(x, y) {
var s = x y;
return s;
var eka = prompt("Anna ensimmäinen yhteenlaskettava!");
var toka= prompt("Anna toinen yhteenlaskettava!");
document.writeln(summa(eka,toka));
var tulos = summa(eka,toka);
document.write("");
document.writeln(tulos);mutta arvaukseni on, etta prompt palauttaa stringeja eli merkkijonoja eika numeroita.. Mutta miten sen saisi korjattua, en tieda. Oletko kokeillut antaa oletusarvona (promptin 2. muuttuja) nollasta poikkeavat numerot, laskeeko systeemisi ne oikein yhteen?
lisssu
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Persujen mukaan rasismi on huumoria
Vaan kun koomikko kutsui Halla-ahoa fasistiksi, niin piti haastaa oikeuteen. Mihin se huumorinitaju yhtäkkiä hävisi? ⠀784311BOIKOTOIN - Ei mitään Suomi.fi postilaatikoita käyttöön
Ainakaan minulle! Vai että pitäisi alkaa siellä käyädä katselemassa tammikuusta 2026 siis periaatteessa päivittäin että1933538- 2012913
Lasse Lehtonen vaatii persuja pyytämään anteeksi aasialaisilta
Persut ova romahduttaneet Suomen maakuvan parissa päivässä negatiiviseksi rasismillaan ja se alkaa vaikuttamaan jo Suome692770Hallitus on kaadettava ja Orpon on erottava
Mikään muu hallitus ei ole oman elämäni aikana tuhonnut näin paljon tämän maan taloutta ja työllisyyttä sekä suomen main482666- 571196
- 781180
Aitolehti Capital
HehkuB on myynnissä, kovalla työllä saavutettu unelma joka sekin lässähti kuten kaikki mihin ryhtyy! Nyt Sewen asialle2381022- 57919
MOT: Työmarkkinatori on olemattomien työpaikkojen hakupaikka
Työpaikkojen tietoja ei tarkisteta, ja ainakin noin noin 10% on olemattomia työpaikkoja ja sen lisäksi eri rekryfirmat t115914