kostenloser Webspace werbefrei: lima-city


Integerdeklarierung

lima-cityForumDie eigene HomepageHTML, CSS & Javascript

  1. Autor dieses Themas

    fly-europe

    fly-europe hat kostenlosen Webspace.

    Und noch eine Frage. Dieses Mal geht es aber um die Variablendeklarierungen. Ich habe 3 Eingänge:

    var a = document.getElementById(\'a\').innerText;
    var b = document.getElementById(\'b\').innerText;
    var c = document.getElementById(\'c\').innerText;

    Diese möchte ich addieren.

    var ges = a+b+c;
    document.getElementById(\'price_ges\').innerText = ges;

    Leider behaldet JS die Variablen nicht als INTEGER und fügt alles hintereinander. Wie kann man das ändern?


    Beitrag geändert: 13.3.2008 18:26:54 von fly-europe
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. 2 Möglichkeiten:


    1.

    var x = stringvariable * 1;

    Sollte daraus ne int machen.


    2.

    var x = parseInt(stringvariable);

    Selber Effekt.


    Das geht auch direkt mit Zeichenketten in \"\" anstatt Variablen.

    Beitrag geändert: 13.3.2008 18:31:29 von xenodez
  4. Mit parseInt() bzw. parseFloat() lassen sich Zeichenketten in Zahlenwerte umwandeln.
  5. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!