Hola,
agrage una funcion iteradora que vimos en las clases anteriores, recordé las barras de que se mueven con el sonido y se me ocurrio la idea como hacer para dibujar 20 cuadros de diferente tamaños al azar, me costo un poco recordar como se hacia pero con unos cuantos ensallo resulto lo esperado.
 
  
<canvas width="12000" height="400"> </canvas> <!-- agrande el ancho para que cupieran las 20 barras -->
<script>
    function dibujarRectangulo(x, y, color, altura) {
        var pantalla = document.querySelector("canvas");
        var pincel = pantalla.getContext("2d");
        pincel.fillStyle = color;
        pincel.fillRect(x, y, 50, altura);
        pincel.strokeStyle = "black";
        pincel.strokeRect(x, y, 50, altura);
    }
    function cantidadCuadros(cantidad) {  /* funcion iteradora */
        var separador = 0
        for (var iterador = 1; iterador <= cantidad; iterador++) {
            dibujarRectangulo(separador, 50, "green", Math.round(Math.random() * 400)); /* le di mas altura a las barras */
            separador = separador + 50
        }
    }
    cantidadCuadros(20)
</script> 
            