JavaScript - Matriz de orden N con número aleatorios

 
Vista:
Imágen de perfil de Paula

Matriz de orden N con número aleatorios

Publicado por Paula (2 intervenciones) el 08/11/2016 12:10:25
Lo que me piden es una función que rellene un matriz de orden N de número aleatorios. No importa que los números se repita, pero si tiene que estar por filas, es decir, yo había pensado en un for dentro de otro for, (por cada fila un for). Porque lo había hecho de esta manera pero es un poco basto.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
<HTML>
	<HEAD>
		<TITLE></TITLE>
			<SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript">
 
			function rellenar(matriz){
			var longi;
			var valor;
			var ind;
			longi = matriz.length;
 
			for(ind = 0; ind < longi; ind++){
			    valor = Math.random()*20;
			    matriz[ind] = Math.round(valor);
			   }
			}
 
			function rellenar1(matriz1){
			var longi1;
			var valor1;
			var ind1;
			longi1 = matriz1.length;
 
			for(ind1 = 0; ind1 < longi1; ind1++){
			    valor1 = Math.random()*20;
			    matriz1[ind1] = Math.round(valor1);
			   }
			}
 
			function rellenar2(matriz2){
			var longi2;
			var valor2;
			var ind2;
			longi2 = matriz2.length;
 
			for(ind2 = 0; ind2 < longi2; ind2++){
			    valor2 = Math.random()*20;
			    matriz2[ind2] = Math.round(valor2);
			   }
			}
 
			var lista=new Array(5);
			var lista1=new Array(5);
			var lista2=new Array(5);
			rellenar(lista);
			rellenar1(lista1);
			rellenar2(lista2);
			document.write(lista+"<br>");
			document.write(lista1+"<br>");
			document.write(lista2+"<br>");
 
			</SCRIPT>
	</HEAD>
	<BODY>
	</BODY>
</HTML>
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 xve
Val: 3.162
Oro
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Matriz de orden N con número aleatorios

Publicado por xve (2100 intervenciones) el 08/11/2016 15:49:53
Hola Paula, cuantas filas tienes que tener cada columna?

Un for dentro de otro for creo que seria la manera adecuada!!!
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