Hola que tal tengo una duda, hace un tiempo quise comparar dos arreglos, pero no pude, y ahora me llega la duda de nuevo.
Como comparar dos arreglos suponiendo que los quiero ordenar de una forma especifica.
Este seria el arreglo como estan los elementos
mi_arreglo_1 = [5,3,2,4,1]
Ete seria el arreglo ideal como me gustaria que quedara
mi_arreglo_2 = [1,2,3,4,5]
Y si por ejemplo lo requiero de otra forma desordenado, pero ordenarlo de una forma que cumpla mis nesecidades como
mi_arreglo_3 = [5,3,1,4,2]
Recordando que ya existe un arreglo llamado mi_arreglo_1 y que requiero cambiar su orden.
He pensado en recorrerlo areglo1 y arreglo2 con un for y luego comparar su primer valor, y si el valor de indice n es igual al indice n entonces almacenarlo en un nuevo arreglo, pero llega alpunto de que si dicho valor es igual como compara el que sigue, ya que si no coinciden como ir intercalando los valores para compararlos.
Espero averme dado entender y me pueda aclarar u poco, he visto que hay funciones de ordenamiento, pero solo de forma acendente o decendente, pero y si lo requiero como mi_arreglo_3 que podria hacer.
Lo estoy intentando en JavaScript y PHP.
Muchas Gracias.