Jump to content

Geração de Numero


Recommended Posts

  • Other Languages Moderators

Olá. Você pode gerar números de 0 a 9 usando math.random. Crie uma função pra facilitar. Algo deste tipo:

function generatePhoneNumber(startsWith)
    local str = startsWith or math.random(0, 9)
    for i = 1, 7 do
        str = str .. math.random(0, 9)
    end
    return string.sub(str, 1, 4) .. "-" .. string.sub(str, 5, 8)
end

print(generatePhoneNumber()) -- Início aleatório
print(generatePhoneNumber(5)) -- Início do número começando com 5 sempre

Você pode testar o código acima aqui neste site.

Link to comment
8 hours ago, andr0xy said:

Olá. Você pode gerar números de 0 a 9 usando math.random. Crie uma função pra facilitar. Algo deste tipo:


function generatePhoneNumber(startsWith)
    local str = startsWith or math.random(0, 9)
    for i = 1, 7 do
        str = str .. math.random(0, 9)
    end
    return string.sub(str, 1, 4) .. "-" .. string.sub(str, 5, 8)
end

print(generatePhoneNumber()) -- Início aleatório
print(generatePhoneNumber(5)) -- Início do número começando com 5 sempre

Você pode testar o código acima aqui neste site.

Entendi, eu poderia salvar esse numero em setElementData ?

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...