---
title: "1. Math.upphöjtTill? 2. formel för en cirkel?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/92528-1-math-upphöjttill-2-formel-för-en-cirkel"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "ede"
published: "2003-12-12T23:44:21.000Z"
updated: "2003-12-13T09:16:22.000Z"
replies: 2
views: 529
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/javascript/92528-1-math-upphöjttill-2-formel-för-en-cirkel"
---

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

## #1 — ede, 2003-12-12T23:44Z

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

Permalänk: https://www.webforum.nu/p/92528

## #2 — ede, 2003-12-13T02:46Z

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

tjipp

Permalänk: https://www.webforum.nu/p/1227990

## #3 — Jojoxx, 2003-12-13T09:16Z

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

1)

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

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>
```

Permalänk: https://www.webforum.nu/p/1228018

---

Tråden på webben: https://www.webforum.nu/amne/javascript/92528-1-math-upphöjttill-2-formel-för-en-cirkel
