Liliana797979

bitcoin minning1 - fundamentals

May 28th, 2021
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.      
  2. function bitcoinMining(params) {
  3.  
  4.     let minedGoldForDay = Number(params[0]);
  5.     let bitCount = 0;
  6.     let leftMoney = 0;
  7.     let dayOfFirstBitCoin = 0;
  8.     let dayCount = 0;
  9.     let totalMinedGold = 0;
  10.     for (let i = 0; i < params.length; i++) {
  11.         dayCount++
  12.         minedGoldForDay = Number(params[i])
  13.         if ((i+1) % 3 == 0) {
  14.             minedGoldForDay *= 0.70
  15.         }
  16.        
  17.         leftMoney += minedGoldForDay * 67.51;
  18.         while (leftMoney>=11949.16) {
  19.             leftMoney-=11949.16;
  20.             bitCount++
  21.             if(bitCount==1)
  22.         {dayOfFirstBitCoin = dayCount;}
  23.            
  24.         }        
  25.        
  26.     }
  27.     console.log(`Bought bitcoins: ${bitCount}`);
  28.     if (bitCount !== 0) {
  29.         console.log(`Day of the first purchased bitcoin: ${dayOfFirstBitCoin}`);
  30.     }
  31.     console.log(`Left money: ${leftMoney.toFixed(2)} lv.`);
  32. }
Advertisement
Add Comment
Please, Sign In to add comment