image
Inicio » Foros » ASP

ASP

Cargar una array con numeros aleatorios

Volver al foro | Responder | Añadir nuevo tema


De: Eneko
Fecha: 24/02/2005
Mensaje:

Buenas, quiero cargar un array de 4 con numeros aleatorios, para luego sacar los registros de un recordset en orden aleatorio, lo que he hecho es lo siguiente, pero esta programado en visual basic, el VBScript no sé si acepta todo lo del visual basic, asi que igual por eso me da error, podriais decirme como hacerlo en asp? esto he puesto yo:

  Dim i As Integer
  Dim j As Integer
  Dim aux As Integer
  Dim repetido As Boolean
  Dim numeros(3) As Integer
  i = 0
  Do While i < 4
    repetido = False
    Randomize
    aux = Int(Rnd * ((productos.recordcount)+1)
    If i > 0 Then
     For j = 0 To i
      If aux = numeros(j) Then
       repetido = True
      End If
     Next j
    End If
    If repetido = False Then
      numeros(i) = aux
      i = i + 1
    End If
  Loop
  productos.move (numeros(0)+1)




Volver al foro | Responder | Añadir nuevo tema

Quizás le interese:

WebEstilo.com no se hace responsable de las opiniones que los usuarios puedan verter en cualquiera de los foros existentes.

Si te solucionó el problema pulsa en G+1


Gracias!






Comparte



Última modificación:31 de Agosto de 2017. Spain - Espa�a.
© 1998-2004 por . Todos los derechos reservados.