webForumDet fria alternativet

1. Math.upphöjtTill? 2. formel för en cirkel?

JavaScript

2 svar · 524 visningar · startad av ede

Medlem sedan mars 200131 inlägg
Frågan#1

Tjenixen!

Javascript-

1. Hur skriver man upphöjt till x?

2. Jag behöver en formel för att flytta runt ett lager i en cirkel, jag behöver inte någon som gör hela scriptet, utan jag behöver bara ha reda på vilka formler som behövs.

tack på förhand

Medlem sedan mars 200131 inlägg
#2

under nattens gång har jag lyckats hitta svaren på båda frågorna ..

tjipp

Medlem sedan juni 20004 308 inlägg
#3

Inkludera gärna ditt svar, även om du kom på det själv. Det kan vara till hjälp för någon annan.

var foo=Math.pow(9,2); // 9 upphöjt till 2

Ett litet "rotations-script":

<div id="lager" style="position:absolute;top:-100px;left:-100px;width:20px;height:20px;border:solid blue 1px;"></div>
<script type="text/javascript">
var v=0;
var x=200;
var y=200;
var radie=100;
function rotate(){
	v+=5;
	document.getElementById('lager').style.left=(x+parseInt(Math.cos(v*Math.PI/180)*radie))+"px";
	document.getElementById('lager').style.top=(y+parseInt(Math.sin(v*Math.PI/180)*radie))+"px";
}
setInterval("rotate()",20);
</script>
261 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)