kmd0320
@kmd0320

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

JavaScriptコード書き方と挿入

Q&A

Closed

解決したいこと

ここに解決したい内容を記載してください。

下のScriptに、スタート残高が何%増えたら停止、また、何%減ったら停止の
BOXから入力できるコードを挿入したい。

var config = {
baseBet: {
label: 'Base Bet',
value: currency.minAmount,
type: 'number'
},
startingChance: {
label: 'Starting Chance',
value: 0.1,
type: 'number'
},
}

var chance = config.startingChance.value;
var currentPayout = ((1/chance)*99);

var losecount = 0;
var betcount = 0;
var varix = 1.025;

var previousBet = currentBet;

var runningbalance = currency.amount;
var originalbalance = currency.amount;
var baseBet = config.baseBet.value;
var currentBet = baseBet;

function main () {
game.onBet = function () {
game.bet(currentBet, currentPayout).then(function(payout) {
runningbalance -= currentBet;
previousBet = currentBet;
betcount += (1);

        if (payout > 1) {
            var netwin = currentBet * currentPayout;
            runningbalance += netwin;
           
            currentBet = baseBet;
            losecount = 0;
            chance = 0.1;
            varix = 1.025;
       
        } else {
           
            if (losecount >= 190) {
                varix = 1.05;
            }
            if (losecount >= 260) {
                varix = 1.066;
            }

            losecount += (1);
            currentBet = (previousBet * varix);

            chance += (0.01);

        }

        currentPayout = ((1/chance)*99);

        if (betcount % 100 == 0) {
            logSummary();
        }
       
        log.info('Betting: ' + currentBet.toFixed(7) + ' ' + ' X ' + ' ' + currentPayout.toFixed(2));
    });
}

}

function logSummary() {
var netNumber = runningbalance - originalbalance;
var netPecentage = (netNumber / originalbalance) * 100;

if (originalbalance < runningbalance) {
    log.success('Total Profit: ' + netNumber.toFixed(7) + '(' + netPecentage.toFixed(2) + '%)');
} else {
    log.error('Total Profit: ' + netNumber.toFixed(7) + '(' + netPecentage.toFixed(2) + '%)');
}

}

0

2Answer

まずは、コードをコードブロックの中にちゃんと入れましょうね。

書き方
```javascript
//ここにコードを入れてください ( ``` から ``` の間に )
```

1Like

Comments

  1. コードをざっと見てみましたが、別な基盤かフレームワークからドライブされる構造と思われますので、「BOXから入力させる」タイミングや、何をすることで「停止」できるのか、は、このコードからだけでは判断できないと思います。

Your answer might help someone💌