Zum Inhalt springen

Homepage Programmierung mit aktuellem BTC Kurs


ischwab

Empfohlene Beiträge

Hallo zusammen,

ich möchte meiner Frau das Thema BTC langsam nahebringen, da sie dem ganzen Thema noch sehr skeptisch gegenüber ist. 

Deswegen werdeich ihr zu Weihnachten eine Paper Wallet mit 0,01 BTC schenken, mit dem Hinweis sobald der 0,01 BTC den Wert ihrer Traumhandttasche erreicht hat, kann sie sich diese mit dem 0,01 BTC kaufen ;-)

um sie anzufixen und regelmäßig den Kurs verfolgen zu lassen, möchte ich noch eine Homepage erstellen in der der Wert des 0,01 BTC in Echtzeit in Euro umgerechnet wird. 

Nun zu meiner Frage: Gibt es hier jemand der mir ein JavaScript basteln kann, der den aktuell umgerechneten Wert des 0,01 Bitcoins in Euro anzeigt?!

viele grüsse

Kai

Link zu diesem Kommentar
Auf anderen Seiten teilen

Code in eine html Datei packen und im Browser aufrufen.

Zitat

<!DOCTYPE html>
<html>
  <head>
    <title>Bitcoin</title>
    <meta charset="UTF-8">
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
  </head>
  <body>
    <div id="price"></div>
    <script type="text/javascript">
      $(function () {
        var price    = 0,
            loopTime = 60000, // alle 60 Sekunden aktualisieren
            amount   = 0.01;   // Bitcoin Menge
            decimals = 2;     // Nachkommastellen
        setPrice();
        loop();

        // Helper
        function setPrice() {
          $('#price').html((getPrice() * amount).toFixed(decimals));
        };
        function getPrice() {
          $.ajax({
              type    : "GET",
            url     : 'https://min-api.cryptocompare.com/data/price?fsym=BTC&tsyms=EUR',
              dataType: "json",
              async   : false,
              success : function(data){
              price = (parseFloat(data.EUR));
              }
          });
          return price;
        };
        function loop(){
          timeout = setTimeout(function(){
            setPrice();
            loop();
          }, loopTime);
        }
      });
    </script>
  </body>
</html>

 

Bearbeitet von c0in
  • Thanks 1
Link zu diesem Kommentar
Auf anderen Seiten teilen

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...

Wichtige Information

Wir haben Cookies auf Deinem Gerät platziert. Das hilft uns diese Webseite zu verbessern. Du kannst die Cookie-Einstellungen anpassen, andernfalls gehen wir davon aus, dass Du damit einverstanden bist, weiterzumachen.