Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function bitcoinMining(params) {
- let minedGoldForDay = Number(params[0]);
- let bitCount = 0;
- let leftMoney = 0;
- let dayOfFirstBitCoin = 0;
- let dayCount = 0;
- let totalMinedGold = 0;
- let isCoin = false;
- let isStop = false;
- for (let i = 0; i < params.length; i++) {
- dayCount++
- minedGoldForDay = Number(params[i])
- if ((i+1) % 3 == 0) {
- minedGoldForDay *= 0.70
- }
- leftMoney += minedGoldForDay * 67.51;
- if (leftMoney>=11949.16) {
- isCoin = true
- bitCount += Math.trunc(leftMoney/11949.16)
- leftMoney= leftMoney%11949.16;
- }
- if(isCoin && !isStop){
- dayOfFirstBitCoin = dayCount;
- isStop = true
- }
- }
- console.log(`Bought bitcoins: ${bitCount}`);
- if (bitCount !== 0) {
- console.log(`Day of the first purchased bitcoin: ${dayOfFirstBitCoin}`);
- }
- console.log(`Left money: ${leftMoney.toFixed(2)} lv.`);
- }
Advertisement
Add Comment
Please, Sign In to add comment