JavaScript - Ayuda con bucles for

   
Vista:

Ayuda con bucles for

Publicado por Amaru (3 intervenciones) el 25/05/2015 02:54:49
Hola:
Tengo un problema con el siguiente codigo

1
2
3
4
5
6
7
8
var randnum = shuffle([1,2,3]);
var index = 0;
for (i = 0 ; i < 4 ; i = randnum[index++]){
	var num = i;
	replyes0.innerHTML = "<p id='" + [('repl')+num] + "'> RESPUESTA 0 </p> \n";
	replyes1.innerHTML = "<p id='" + [('repl')+num] + "'> RESPUESTA 1 </p> \n";
	replyes2.innerHTML = "<p id='" + [('repl')+num] + "'> RESPUESTA 2 </p> \n";
	replyes3.innerHTML = "<p id='" + [('repl')+num] + "'> RESPUESTA 3 </p> \n";

Genera los números al azahar y sin repetilos, el problema es que al imprimir " [('repl')+num] " en el id del html solo imprime el último número generado, he probado ha hacerlo de varias formas pero esta es la que mas se acerca al resultado que necesito.

Gracias de antemano.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Vainas

Ayuda con bucles for

Publicado por Vainas (239 intervenciones) el 25/05/2015 12:25:02
Buenas:

Mira a ver si es esto lo que necesitas (he tenido que buscarme la function shuffle ya que no existe en js y demas datos que no has dejado para hacer pruebas

http://jsfiddle.net/jtut1a5w/

Espero que sirva. Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar

Ayuda con bucles for

Publicado por Amaru (3 intervenciones) el 25/05/2015 18:02:51
Funciona a la perfección muchas gracias por la ayuda y sobre todo por la rapidez de la respuesta.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar