Ir para conteúdo
Fórum Script Brasil
  • 0

(Resolvido) numero randomico


Clauido José

Pergunta

Ola pessoal estou com uma duvida tenho que criar um sistema onde toda vez que o usuario entrar gere um numero só que não pode repetir o numero randomico faz isso né?

Se for eu sei criar já vi um script que faz isso.

A minha duvida se o numero randomico repete?

Link para o comentário
Compartilhar em outros sites

10 respostass a esta questão

Posts Recomendados

  • 0

Sempre usei está função e nunca repetiu os numeros ....

<%
response.write "<center><strong>Função que gera numéros aleatoriamente.</strong></center>"
Function rndNum(nNum)
Randomize
    If nNum < 1 then nNum = 1
        If nNum > 12 then nNum = 12
        qNum = Int(Rnd * 10^nNum)
          zEsq = ""
            If Len(qNum) < nNum then
                For i=0 to (nNum-1)-Len(qNum)
                    zEsq = zEsq & "0"
                Next
    End If
        
rndNum = zEsq & qNum
End Function
'Mostrando exemplo
Response.Write rndNum(13)
%>

Link para o comentário
Compartilhar em outros sites

  • 0

resolvi achei uma função aqui script legal pra quem quizer ver como ficou não repete de geito nenhum minha ideia era o seguinte tinha que criar um campo numa tabela para ser o numero de protocolo da retirada do estoque mas não tinha que ser digitado já tinha que vir automatico, pensei num atonumeração mas achei está função e bem legal e simples.

Dim chr_Array(9)
chr_array(0)  = "0"
chr_array(1) = "1"
chr_array(2) = "2"
chr_array(3) = "3"
chr_array(4) = "4"
chr_array(5) = "5"
chr_array(6) = "6"
chr_array(7) = "7"
chr_array(8) = "8"
chr_array(9) = "9"
Randomize
do while len(chave) < 5
num = chr_array(Int(9 * Rnd ))
chave = chave + num
loop    
codigo=Chave

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.


  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...