Generation

generate functionMon, 20 Mar 2023

Implementar la función ordenarPrecios, la cual recibirá un array que representa una lista desordenada de precios de Henry Market y, a través de alguno de los métodos de ordenamiento vistos en el módulo (a elección), deberá retornar un array con los precios ordenados de menor a mayor. Asímismo, en caso de que la función se encuentre con algún precio 0 (cero) dentro del array, debe desestimar el ordenamiento, y retornar false. CONSIGNAS: En caso de recibir un 0 (cero) dentro del array, la función debe retornar false Caso contrario, debe retornar un array con los precios ordenados, utilizando alguno de los método de ordenamiento estudiados. NO SE PUEDE USAR EL MÉTODO SORT() DE ARRAY.

function ordenarPrecios(precios) { if (precios.includes(0)) { return false } let array = [...precios] for (let i = 0; i < array.length; i++) { for (let j = 0; j < array.length - 1; j++) { if (array[j] > array[j + 1]) { let aux = array[j] array[j] = array[j + 1] array[j + 1] = aux } } } return array } ordenarPrecios([6, 4, 0])

Javascript
Generate More

Questions about programming?Chat with your personal AI assistant