Java Script: Addieren, Multiplizieren

  • Hallo,

    Ich bin im Gebiet Java Script ganz neu und hab da heut mal was ausprobiert:

    Das erste Problem ist, wenn ich die Variable Prozent mal 0.01 nehmen kommt immer das raus:
    0.35000000000000003

    wiso?

    Meine Zweite Frage betrifft die addition:
    wenn ich z.b habe:

    Code
    var Ergebnis = 2 + 1;

    Dann kommt da 21 raus.
    Is ja auch irgendwie logisch, da der computer ja net weis ob die 2 jetzt n string oder was anderes is.
    ich habe gelesen, dass man das damit lösen kann:
    var Ergebnis *= 2 + 1;

    aber des klappt irgendwie net...
    weis einer rat?