Höhere Wurzeln

AlexSchur

Erfahrenes Mitglied
Könnt ihr mir bitte helfen.

Ich wollte wissen wie man höhere wurzeln mit js macht.

danke schon im vorraus
 
In der Mathematik ist eine Wurzel nur ein Bruch im Exponenten - alles klar?

Also mach halt sowas:
var exponent;
var wurzel;
var x;
//Eingabe für x...
exponent = 1/3; //dritte Wurzel
wurzel = x^exponent;

Dann hast es schon
 
das geht net mit diesem zeichen ^.

also so:

var exponent;
var wurzel;
var x;
//Eingabe für x...
exponent = 1/3; //dritte Wurzel
wurzel = x^exponent;



hat jemand anders vielleicht eine idee
 
Versuchs mal mit Math.pow
Das mit dem Zirklumflex geht warscheinlich deswegen nicht, weil JavaScript den Exponenten zu einem Integer castet.

Code:
x        = 9;
exponent = 2

window.alert(Math.pow(x, 1 / exponent));
 
Das ist des Rätsels Lösung.


Danke nochmal!

Ich hatte schon bei SELFHTML nachgeguckt und da hab ich Math.pow so verstanden, dass es nur zum quadrieren nützt.


Aber trotzdem danke nochmal!
 

Neue Beiträge

Zurück