console
let canvas=document.getElementById('canvas');
let ctx=canvas.getContext('2d');
ctx.beginPath()
ctx.moveTo(5,69)
ctx.lineTo(195,69)
ctx.lineTo(41,181)
ctx.lineTo(100,0)
ctx.lineTo(159,181)
ctx.lineTo(5,69)
ctx.closePath()
ctx.strokeStyle='red';
ctx.stroke()
setInterval(()=>{
ctx.clearRect(-100,-100,500,500)
ctx.beginPath()
ctx.moveTo(5,69)
ctx.lineTo(195,69)
ctx.lineTo(41,181)
ctx.lineTo(100,0)
ctx.lineTo(159,181)
ctx.lineTo(5,69)
ctx.closePath()
ctx.strokeStyle='red';
ctx.translate(195, 69);
ctx.rotate(-5 * Math.PI / 180);
ctx.translate(-195, -69);
ctx.stroke()
},100)
<canvas width="570" height="270" id="canvas"></canvas>
<div>canvas画五角星</div>
*{
margin: 0;
padding: 0;
}
div{
text-align: center;
}