Показать сообщение отдельно
  #4 (permalink)  
Старый 06.05.2012, 15:49
Новичок на форуме
Отправить личное сообщение для 101111101111 Посмотреть профиль Найти все сообщения от 101111101111
 
Регистрация: 06.05.2012
Сообщений: 1

Эвольвента окружности
http://ru.wikipedia.org/wiki/%DD%E2%EE%EB%FC%E2%E5%ED%F2%E0_%EE%EA%F0%F3%E6%ED% EE%F1%F2%E8

function matika(k){
var s = 10;
var r = 10;//расстояние между витками(радиус окружности)
var	x=Math.floor(r*(Math.cos(k)+k*Math.sin(k)))
var	y=Math.floor(r*(Math.sin(k)-k*Math.cos(k)))

    var t =x+200;var l =y+200

document.write('<div style=\"position:absolute; top:'+l+'px;left:'+t+'px ;width:'+s+'px;height:'+s+'px;background:#00F;\">'+'</div>');	 		 		 		 }	   
window.onload=function (){
for(var i=50;i>0;i-=0.01){
       //расстояние между div_ами(угол поворота радиуса окружности)
                  matika(i);           
	}	                    
}
Ответить с цитированием