Skip to main content
Commonmark migration
Source Link

#HTML + JavaScript, 182

HTML + JavaScript, 182

<canvas id=C></canvas><script>c=C.getContext("2d") C.width=C.height=400 s=n=9 x=y=200 for(i=d=0;i<=1<<n;d+=++i/(i&-i)) c.lineTo(x,y), d&1?y+=d&2?s:-s:x+=d&2?-s:s c.stroke()</script>

#HTML + JavaScript, 182

<canvas id=C></canvas><script>c=C.getContext("2d") C.width=C.height=400 s=n=9 x=y=200 for(i=d=0;i<=1<<n;d+=++i/(i&-i)) c.lineTo(x,y), d&1?y+=d&2?s:-s:x+=d&2?-s:s c.stroke()</script>

HTML + JavaScript, 182

<canvas id=C></canvas><script>c=C.getContext("2d") C.width=C.height=400 s=n=9 x=y=200 for(i=d=0;i<=1<<n;d+=++i/(i&-i)) c.lineTo(x,y), d&1?y+=d&2?s:-s:x+=d&2?-s:s c.stroke()</script>

Source Link
edc65
  • 32.3k
  • 3
  • 37
  • 90

#HTML + JavaScript, 182

<canvas id=C></canvas><script>c=C.getContext("2d") C.width=C.height=400 s=n=9 x=y=200 for(i=d=0;i<=1<<n;d+=++i/(i&-i)) c.lineTo(x,y), d&1?y+=d&2?s:-s:x+=d&2?-s:s c.stroke()</script>