JavaScript: Keskiarvon laskeminen, mikä pielessä?

Nosegoblin

Mikä seuraavassa koodinpätkässä mättää? Kun syötän a:n, b:n ja c:n arvoiksi ykkösen niin tulokseksi tulee 37. Jos kuitenkin muutan nuo muuttujat manuaalisesti ykkösiksi (var a=1; jne) niin tulos on oikein. Mitä tein väärin ja miten se korjataan.

Ja kyllä, tämä on koulutehtävä. Toivon silti, että joku osaisi auttaa asiassa.





function ka_lasku(x, y, z)
{
ka = ((x y z)/3);
return ka;
}

var a=prompt('Anna arvo a:');
var b=prompt('Anna arvo b:');
var c=prompt('Anna arvo c:');

document.write("Antamiesi lukujen keskiarvo= " ,ka_lasku(a, b, c));

1

1613

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Yks koodari...

      Sun pitää vielä muuttaa nuo muuttujat a, b ja c numerotyyppisiksi. Nyt tuo sun yhteenlaskus "a b c" yhdistää antamas syötteet tekstinä "1" "1" "1" = "111" ja tämän kun sitten jakaa kolmella niin lopputulos on tuo 37.

      Etsipä joku javascript kirja ja katso sieltä tietotyyppien muunnos ja 'parseInt' funktio, miten sitä käytetään. Älä huoli, kyllä se siitä =)

      t.Teemu

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Miksi jollain jää "talvi päälle"

      Huvittaa kastoa ullkona jotain vahempaa äijää joka pukeutuu edelleen kun olisi +5 astetta lämmittä vaikka on helle keli
      Maailman menoa
      337
      3357
    2. Mitä et hyväksy miehessä/naisessa josta olet kiinnostunut?

      Itse en halua, että miehellä olisi lapsia!
      Ikävä
      226
      2063
    3. Se katse silloin

      Oli hetki, jolloin katseemme kohtasivat. Oli talvi vielä. Kerta toisensa jälkeen palaan tuohon jaettuun katseeseen. Tunt
      Ikävä
      59
      1652
    4. Tiesitkö? Farmi Suomi Kirsikka Simberg on tämän julkkisnaisen tytär - Katso tyrmäävät mallikuvat!

      Oho, aikamoinen ylläri. Tiesitkö?! Kirsikka Simberg on yksi tämän kauden Farmi Suomi -kisaajista. Hänellä ei ole tuttu t
      Suomalaiset julkkikset
      5
      1487
    5. Kaipaaville

      Kerro sun tunteesi ja ajatukset tähän jos et uskalla irl!
      Ikävä
      83
      1356
    6. Tuhdit oluet kauppoihin. Miksi vastustaa?

      8% oluet kauppoihin mutta mikä siinä on että osa politikoista vstustaa ? Kauppa kuitenkin hinnoittelee vahvan oluen ni
      Maailman menoa
      286
      1257
    7. Miten haluaisit

      Että reagoisin jos näkisin sinut nyt?
      Ikävä
      83
      1101
    8. Sinua tulen kyllä ikävöimään pitkään nainen

      mutta oli pakko tehdä päätös oman mielenrauhan vuoksi. Toivottavasti saat elämältä kaiken mitä haluat.
      Ikävä
      52
      1091
    9. Tärkeä kysymys!

      Haluatko sinä, mies, minut?
      Ikävä
      85
      1064
    10. Asiallinen lähestyminen

      Mitä on asiallinen lähestyminen?? Tietääkö tai tajuaako kukaan, varsinkaan miehet??? Eilen NELJÄNNEN kerran jouduin isk
      Sinkut
      149
      925
    Aihe