
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


0