NEWS
Gelöst!!!einfache Rechnung funktioniert nicht
-
Hallo an die Scripter, ich habe hier ein wenig code und wollte 2 variablen miteinander summieren nur wird mir immer nur die zwei zahlen nebeneinander geschrieben?! verstehe es nicht. kann mir da jemand Hilfestellung geben?
danke euch!
var stromverbrauch = (json_parse * 0.30).toFixed(2); var ausgaben = xxxx; console.log(json_parse, stromverbrauch, ausgaben); stromPrice.className = "Strom_Price"; stromPrice.style.fontSize = 'medium'; stromPrice.innerHTML = 'Verbrauch: ' + stromverbrauch + ' €'; var ausgabenPrice = document.createElement('td'); var ausgabenGesamt = (ausgaben + stromverbrauch); ausgabenPrice.className = "Ausgaben_Price"; ausgabenPrice.style.fontSize = 'medium'; ausgabenPrice.innerHTML = 'Ausgaben: ' + ausgabenGesamt + ' €';es geht um die variablen "ausgaben" und "Stromverbrauch" diese wollte ich in die var ausgabenGesamt summieren!
-
Hallo an die Scripter, ich habe hier ein wenig code und wollte 2 variablen miteinander summieren nur wird mir immer nur die zwei zahlen nebeneinander geschrieben?! verstehe es nicht. kann mir da jemand Hilfestellung geben?
danke euch!
var stromverbrauch = (json_parse * 0.30).toFixed(2); var ausgaben = xxxx; console.log(json_parse, stromverbrauch, ausgaben); stromPrice.className = "Strom_Price"; stromPrice.style.fontSize = 'medium'; stromPrice.innerHTML = 'Verbrauch: ' + stromverbrauch + ' €'; var ausgabenPrice = document.createElement('td'); var ausgabenGesamt = (ausgaben + stromverbrauch); ausgabenPrice.className = "Ausgaben_Price"; ausgabenPrice.style.fontSize = 'medium'; ausgabenPrice.innerHTML = 'Ausgaben: ' + ausgabenGesamt + ' €';es geht um die variablen "ausgaben" und "Stromverbrauch" diese wollte ich in die var ausgabenGesamt summieren!
@fischi87
toFixed macht aus einer Zahl einen String; dies musst du wieder zurück wandeln.var stromverbrauch = parseFloat((Wert_a * 0.30).toFixed(2)); var ausgaben = Wert_b; //hier muss dann natürlich auch ein Wert hin ! var ausgabenGesamt = ausgaben + stromverbrauch; log (ausgabenGesamt); -
@fischi87
toFixed macht aus einer Zahl einen String; dies musst du wieder zurück wandeln.var stromverbrauch = parseFloat((Wert_a * 0.30).toFixed(2)); var ausgaben = Wert_b; //hier muss dann natürlich auch ein Wert hin ! var ausgabenGesamt = ausgaben + stromverbrauch; log (ausgabenGesamt);@bahnuhr leider kein erfolg so :-(
wer_a ist auch aus einem request bzw json_parse ist eine var die den Inhalt des wertes hat.
if (stromRequest.readyState === XMLHttpRequest.DONE) { if(stromRequest.status === 200) { var json_parse = JSON.parse(stromRequest.responseText).Var1 var stromPrice = document.createElement('td'); var verbrauch = (json_parse * 0.30).toFixed(2); var stromverbrauch = parseFloat(verbrauch);selbst wenn ich das tofixed rausnehme bleibt es beim selben und die zahlen stehen nebeneinander!
-
@fischi87 sagte in Gelöst!!!einfache Rechnung funktioniert nicht:
hab es gelöst, die var ausgaben war keine zahl:
var ausgaben = Number(xxx);danke!
Hatte ich aber überdeutlich vermerkt!

Weiterhin:

Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login