Haga una pregunta HTML5 sobre la rotación.
OGC esta frase. Traducir (100, 100) al comienzo de tu código js; cambia el origen del dibujo, aunque el ancho y alto de la figura que borras están lo suficientemente establecidos para que cuando conozcas el lienzo, solo escribas un poco; correctamente Ingrese OGC.clearrect(0, 0, oc.width, oc.height; puede comentar el resto del código para ver dónde está el gráfico clearRect);
OGC.save();
oGC.fillRect(-100, -100, oC.width, oc.height);
console.log( oC.alto, oC.ancho)
oGC.rotate(num*Math.PI/180);
//oGC.translate(100, 100);
//oGC.fillRect(0, 0, 100, 100);
OGC.restore();