Exemplo simples random mega sena JS

18 de maio de 2020   |   by administrador
const MegaSena = props => {
    const [min, max] = [1, 60]
    const numeros = Array(props.numeros || 6).fill(0)

    for (let i = 0; i < numeros.length; i++) {
        let novo = 0
        while (numeros.includes(novo)) {
            novo = Math.floor(Math.random() * (max - min + 1)) + min
        }
        numeros[i] = novo
    }
    numeros.sort((a, b) => a - b)
    return <Text style={Padrao.ex}>{numeros.join(',')}</Text>
}
Tags: