Javascript Array
Ich habe folgendes Problem.
Ersetze ich die folgenden Zahlen gegen Variablenwerte, bekomme ich nicht das Ergebnis, wie mit festen Werten.
Beispiel
Kommt als Ausgabe (Console im Browser):
(4) ["2500.00", "323.00", "516.00", "1659.00"]
"323.00"
2
"1659.00"
length
2500
1
400
3
4
Der Grund ist, dass bei der nicht funktionierenden Variante der Wert immer in einen "" verpackt ist.
Wie bekomme ich an die Arraywerte ohne diese ""?
Ersetze ich die folgenden Zahlen gegen Variablenwerte, bekomme ich nicht das Ergebnis, wie mit festen Werten.
Beispiel
var diagramm_a=(document.GEH.gesamta_auswert.value).toFixed(2);
var diagramm_b=(document.GEH.gesamtb_auswert.value).toFixed(2);
var diagramm_c=(document.GEH.gesamtc_auswert.value).toFixed(2);
var diagramm_d=(document.GEH.gesamtd_auswert.value).toFixed(2);
var daten=[diagramm_a,diagramm_b,diagramm_c,diagramm_d];
Kommt als Ausgabe (Console im Browser):
(4) ["2500.00", "323.00", "516.00", "1659.00"]
"2500.00"
1
"323.00"
2
"516.00"
3
"1659.00"
length
4
Nehme ich dagegen feste Werte, funktioniert die Sache und in der Console sehe ich diese Ausgabe:var daten=[2500.00,323.00,516.00,1659.00];
(4) [2500.00, 323.00, 516.00, 1659.00]
2500
1
300
2
400
3
2000
length
4
Der Grund ist, dass bei der nicht funktionierenden Variante der Wert immer in einen "" verpackt ist.
Wie bekomme ich an die Arraywerte ohne diese ""?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 357765
Url: https://administrator.de/contentid/357765
Ausgedruckt am: 25.11.2024 um 09:11 Uhr
2 Kommentare
Neuester Kommentar
Stichwort parseFloat()
String to Floating Point conversion
http://www.javascripter.net/faq/convert2.htm
Der Grund: toFixed() erzeugt einen String Wert
https://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Global_Ob ...
String to Floating Point conversion
http://www.javascripter.net/faq/convert2.htm
var diagramm_a=parseFloat((document.GEH.gesamta_auswert.value).toFixed(2));
Der Grund: toFixed() erzeugt einen String Wert
https://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Global_Ob ...
Rückgabewert
Eine String-Repräsentation der gegebenen Zahl in Festkommadarstellung.