Código de JavaScript - Método burbuja en JavaScript

Imágen de perfil

Método burbuja en JavaScriptgráfica de visualizaciones


JavaScript

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 24 de Junio del 2015 por xve
2.606 visualizaciones desde el 24 de Junio del 2015. Una media de 35 por semana
Código que muestra el método burbuja para ordenar un array de valores.
Funciona revisando cada elemento de la lista que va a ser ordenada con el siguiente, intercambiándolos de posición si están en el orden equivocado

Versión 1.0
estrellaestrellaestrellaestrellaestrella(1)

Actualizado el 27 de Junio del 2015 (Creado el 24 de Junio del 2015)gráfica de visualizaciones de la versión: Versión 1.0
2.608 visualizaciones desde el 24 de Junio del 2015. Una media de 35 por semana
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

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
<!doctype html>
<head>
	<meta charset="utf-8">
</head>
 
<body>
	<h1>Metodo burbuja en JavaScript</h1>
 
	<script>
	function burbuja(miArray)
	{
		for(var i=1;i<miArray.length;i++)
		{
			for(var j=0;j<(miArray.length-i);j++)
			{
				if(miArray[j]>miArray[j+1])
				{
					k=miArray[j+1];
					miArray[j+1]=miArray[j];
					miArray[j]=k;
				}
			}
		}
		return miArray;
	}
 
	miArray=Array(5,9,4,7,3,8,2,1,6);
 
	document.write("Valores Iniciales<br>");
	for(var i=0;i<miArray.length;i++)
	{
		document.write(miArray[i]+"<br>");
	}
 
	arrayB=burbuja(miArray);
 
	document.write("Valores ordenados<br>");
	for(i=0;i<arrayB.length;i++)
	{
		document.write(arrayB[i]+"<br>");
	}
	</script>
 
</body>
</html>



Comentarios sobre la versión: Versión 1.0 (1)

Emmanuel De Jesus
25 de Junio del 2015
estrellaestrellaestrellaestrellaestrella
Este método esta excelente
Responder

Comentar la versión: Versión 1.0

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios

http://lwp-l.com/s3203