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

1924

    Vastaukset 1

    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. Orpo pelästyi, kun asiat tulivat ilmi ? Hallitus ei enää tuekaan Garden hanketta

      Pääministerinä Orpo on vastuussa hallituksensa päätöksenteosta. Hallitus päätti avokätisestä tuesta hankkeelle, joka ei
      Kansallinen Kokoomus
      419
      1841
    2. Ei käy sääliksi sitä miestä

      Sitä saa mitä tilaa.
      Ikävä
      148
      1192
    3. Olet kuin minä

      Jännä huomata tämä kerta toisensa jälkeen eikö ❤️
      Ikävä
      90
      1131
    4. Mitähän ajattelet

      Nykyään minusta tai meistä tai tapahtuneista?
      Ikävä
      67
      1103
    5. Mitä kaivattusi

      pelkää? 👻
      Ikävä
      110
      1098
    6. Miksi naiset tuoksuvat vaihdevuosien tietyssä vaiheessa todella etäännyttäviltä

      Mietin tätä, onko luojalla ollut jokin tarkoitus näin voimakkaan lemun aikaan tekemiselle. Monet ajattelevat miten joku
      Sinkut
      164
      931
    7. Hankkikaa elämä

      Tiedetään että hän on mielenkiintoinen mutta rajansa kaikella.
      Ikävä
      96
      767
    8. Sinun silmiisi kun

      Katson niin ymmärrän sen. 👁️👁️👀
      Ikävä
      45
      701
    9. Voisitko mies auttaa..

      Ottaisit yhteyttä vielä kerran, jos haluat? 🤔 Jätäthän ilkeät kommentit pois.
      Ikävä
      50
      689
    10. En ehkä onnistu siinä

      Kovasti minä yritän näyttää kauniilta, vain sinua varten, mutta en taida onnistua siinä.
      Ikävä
      57
      664
    Aihe