soy muy nuevo en js, anteriormente aprendí python
var lineArray = []; const sort = (arr) =>{ let temp; for (var x = 0; x <= arr.length; x++) { if (arr[x] > arr[x+1]) { temp = arr[x]; arr[x] = arr[x+1]; arr[x+1] = temp; } } } const draw = () =>{ const canvas = document.querySelector('#myCanvas'); const width = canvas.width; ctx = canvas.getContext('2d'); ctx.lineWidth = 2; ctx.strokeStyle = 'white'; if (!canvas.getContext){ return ; } for(var x = 1; x <= width; x++){ let rand = Math.random(); ctx.beginPath(); ctx.moveTo(x,rand * 250); ctx.lineTo(x,250); ctx.stroke(); lineArray.push(rand); } } draw();Estoy tratando de familiarizarme con el idioma haciendo un visualizador de clasificación de burbujas en js, pero parece que he llegado a un callejón sin salida jajaja, aquí está mi código
Sé cómo hacer las líneas, pero no tengo idea de cómo ordenarlas.
Ah, y en lineArray.push(rand); no estaba seguro de qué valores agregar a la matriz, así que lo hice... no tengo idea si eso funciona, pero lo haré :)
cualquier consejo o cualquier solución se agradece