ordenar
Se utiliza para ordenar los elementos de un arreglo (también conocido como lista) de manera predeterminada o aplicando una función de comparación personalizada. Cuando se usa sin argumentos, ordena los elementos como cadenas de texto en orden alfabético o, si son números, en orden numérico. Por defecto, ordena en orden ascendente (de menor a mayor) para cadenas y números.
Ejemplo📝
- Variante 1
- Variante 2
// Crear un arreglo de ejemplo con nombres de frutas
var frutas = ['manzana', 'pera', 'naranja', 'uva'];
// Ordenar las frutas alfabéticamente usando ordenar
var ordenadas = frutas.ordenar();
imprimir(ordenadas);
Salida:
// ['manzana', 'naranja', 'pera', 'uva']
También puedes proporcionar una función de comparación personalizada para ordenar() si deseas un ordenamiento diferente
// Crear un arreglo de ejemplo con números
var numeros = [5, 2, 8, 1, 9];
// Ordenar los números en orden descendente usando ordenar y una función de comparación personalizada
numeros.ordenar(funcion(a, b) {
imprimir (b - a);
});
Salida:
// [9, 8, 5, 2, 1]