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.");
}