Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. JavaScript
  5. Gelöst!!!einfache Rechnung funktioniert nicht

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    691

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    18
    1
    5.8k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.5k

Gelöst!!!einfache Rechnung funktioniert nicht

Scheduled Pinned Locked Moved JavaScript
5 Posts 2 Posters 384 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • fischi87F Offline
    fischi87F Offline
    fischi87
    wrote on last edited by fischi87
    #1

    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!

    bahnuhrB 1 Reply Last reply
    0
    • fischi87F fischi87

      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!

      bahnuhrB Online
      bahnuhrB Online
      bahnuhr
      Forum Testing Most Active
      wrote on last edited by
      #2

      @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);
      
      

      Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
      Danke.
      gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
      ScreenToGif :https://www.screentogif.com/downloads.html

      fischi87F 1 Reply Last reply
      0
      • bahnuhrB bahnuhr

        @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);
        
        
        fischi87F Offline
        fischi87F Offline
        fischi87
        wrote on last edited by fischi87
        #3

        @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!

        1 Reply Last reply
        0
        • fischi87F Offline
          fischi87F Offline
          fischi87
          wrote on last edited by
          #4

          hab es gelöst, die var ausgaben war keine zahl:

          var ausgaben = Number(xxx);
          

          danke!

          bahnuhrB 1 Reply Last reply
          0
          • fischi87F fischi87

            hab es gelöst, die var ausgaben war keine zahl:

            var ausgaben = Number(xxx);
            

            danke!

            bahnuhrB Online
            bahnuhrB Online
            bahnuhr
            Forum Testing Most Active
            wrote on last edited by
            #5

            @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!
            8ddd3975-8185-418c-afa0-90c294381aae-image.png

            Weiterhin:
            ad9029bc-038f-45d8-bcc2-cc16f23473d8-image.png


            Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
            Danke.
            gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
            ScreenToGif :https://www.screentogif.com/downloads.html

            1 Reply Last reply
            0

            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
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            Support us

            ioBroker
            Community Adapters
            Donate

            229

            Online

            32.7k

            Users

            82.6k

            Topics

            1.3m

            Posts
            Community
            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
            ioBroker Community 2014-2025
            logo
            • Login

            • Don't have an account? Register

            • Login or register to search.
            • First post
              Last post
            0
            • Home
            • Recent
            • Tags
            • Unread 0
            • Categories
            • Unreplied
            • Popular
            • GitHub
            • Docu
            • Hilfe