Skip to main content

gamble

The gamble() function simulates a gambling game by returning true or false based on a given win percentage.

Parameters​

ParameterTypeDescription
percentageNumberThe win percentage (between 0 and 100).

Returns​

  • Boolean: True if the player wins, false otherwise

Throws​

  • Error: if the percentage value is invalid

Example​

const utils = require('utils-core.js');
const winChance = 50; // 50% win chance
if (utils.random.gamble(winChance)) {
console.log("Congratulations! You won!");
} else {
console.log("Sorry, you lost.");
}
const utils = require('utils-core.js');
const winChance = 20; // 20% win chance
if (utils.random.gamble(winChance)) {
console.log("Congratulations! You won!");
} else {
console.log("Sorry, you lost.");
}