
Minha função legenda ficou dessa forma
 function desenhaLegenda (x,y, cores, descricao) {
        desenhaTexto (x,y-15,'Legenda');
        for (var posicao = 0; posicao < cores.length;posicao++) {
            desenhaRetangulo (x, y, 10, 10, cores [posicao]);
            desenhaTexto (x +15,y+10,descricao [posicao]);
            x=x+80;
        }
    }
     desenhaLegenda (50,200, cores, descricao);
 
            