markus: Variablen addieren???

Hi
Ich möchte einfach nur ein paar Variablen (in denen Zahlen stehen) zusammenaddieren.
So wie ich es versucht habe werden die Zahlen (Variablen)
aber nur aneinander gereiht und nicht aufaddiert

var numcheck = zahl.split('.');
var test_1 = numcheck[0] + numcheck[1] + numcheck[2];
alert  ("test_1" +test_1);

Grüße
Markus

  1. Hi,

    Ich möchte einfach nur ein paar Variablen (in denen Zahlen stehen) zusammenaddieren.

    genau dies ist Dein Fehler: es sind keine Zahlen, sondern - genau wie z.B. in Eingabefeldern von Formularen - Strings, die durch den Stringverknüpfungsoperator '+' aneinandergehängt werden. Wenn Du sie als Zahlen interpretiert haben willst, mußt Du sie in Zahlen umwandeln:

    parseInt()
    parseFloat()

    Cheatah

  2. Moin, moin!

    Wenn eine Variable Zahlen enthält, bei der Auswertung aber als String interpretiert wird, kannst Du den Inhalt mit parseInt() oder parseFloat() in numerische Werte umwandeln und diese dann addieren.

    <a href="http://www.teamone.de/selfhtml/tecm.htm#a4">http://www.teamone.de/selfhtml/tecm.htm#a4</a>

    Norbert

    1. Hallo Norbert

      kleiner Tipp:
      http://www.teamone.de/selfaktuell/forum/faq/forumsfaq_2.htm#a6

      grüße
      axel

      1. Danke! Hoffentlich denke ich dran, wenn ich mal wieder einen Link einfügen möchte.

        Norbert