Tony Scripter Posted May 30, 2021 Share Posted May 30, 2021 Estou fazendo um sistema de chip de celular como eu poderia gerar um numero para servir como numero de celular ? exemplo 1234-1234 Link to comment
Other Languages Moderators androksi Posted May 30, 2021 Other Languages Moderators Share Posted May 30, 2021 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
Tony Scripter Posted May 30, 2021 Author Share Posted May 30, 2021 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
Other Languages Moderators androksi Posted May 30, 2021 Other Languages Moderators Share Posted May 30, 2021 Pode salvar em qualquer lugar. Link to comment
Tony Scripter Posted May 31, 2021 Author Share Posted May 31, 2021 5 hours ago, andr0xy said: Pode salvar em qualquer lugar. Ok obrigado Link to comment
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now