Skip to content

Instantly share code, notes, and snippets.

@k2xl
Created April 14, 2013 16:02
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save k2xl/5383208 to your computer and use it in GitHub Desktop.
Save k2xl/5383208 to your computer and use it in GitHub Desktop.
var radiusOfEachCircle:Number = 50;
for (var n:int = 0; n < 10; n++)
{
var rad:Number = n>1?((radiusOfEachCircle)*Math.sin(Math.PI/n)):0;
trace(n+" circles = "+rad);
}
OUTPUT:
0 circles = 0
1 circles = 0
2 circles = 50
3 circles = 43.30127018922193
4 circles = 35.35533905932737
5 circles = 29.389262614623657
6 circles = 24.999999999999996
7 circles = 21.694186955877907
8 circles = 19.134171618254488
9 circles = 17.101007166283434
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment