Executando verificação de segurança...
1

Existem diversas formas de criar probabilidades em JavaScript, mas uma forma simples seria utilizando o método Math.random(), que retorna um número aleatório entre 0 e 1, e criar condições para definir as probabilidades de cada resultado.

Por exemplo, se você quer ter 50% de chance de uma variável receber um valor e 15% de chance de receber outro, poderia fazer algo assim:

`function atribuirValor() {
const numeroAleatorio = Math.random();
let valor;

if (numeroAleatorio < 0.5) {
valor = "primeiro valor";
} else if (numeroAleatorio < 0.65) {
valor = "segundo valor";
} else {
valor = "outro valor";
}

return valor;
}`

Nesse exemplo, a variável "valor" terá 50% de chance de receber a string "primeiro valor", 15% de chance de receber a string "segundo valor" e os outros 35% de chance de receber a string "outro valor".

Observe que as condições são definidas com base no número aleatório gerado pelo método Math.random(), que é multiplicado pela porcentagem desejada para definir as faixas de probabilidade.

Carregando publicação patrocinada...