JavaScript - Ayuda con bucles for

 
Vista:
sin imagen de perfil

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
Val: 95
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Ayuda con bucles for

Publicado por Vainas (258 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
sin imagen de perfil

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