JavaScript/Objekte/Math/cbrt

Aus SELFHTML-Wiki
< JavaScript‎ | Objekte‎ | Math
Wechseln zu: Navigation, Suche

Die Methode cbrt() (lies: cubic root) erwartet als Parameter eine Zahl und liefert die Kubikwurzel dieser Zahl zurück.

Syntax

Math.cbrt(x)

Übergibt man eine negative Zahl als Parameter, ist das Ergebnis NaN.

Kubikwurzel ansehen …
function calculate() {
	const rad = document.forms.Test.Eingabe.value;
	document.querySelector('output').classList.remove('visually-hidden');	 
	document.querySelector('#rad').textContent = rad;
	let result = Math.sqrt(rad);
	document.querySelector('#result').textContent = result;
}

Das Beispiel definiert ein Formular mit einem Eingabefeld und einem Button. Nach Eingabe einer Zahl und Klick auf den Button wird das Ergebnis ausgegeben.

Das Ergebnis ist die Anwendung von Math.cbrt() auf den Wert aus dem Eingabefeld. Es wird als MathML-Formel ausgegeben.

Für beliebige Wurzeln benutzt man den Zusammenhang nx = x1/n und damit die Potenzfunktion pow(x,1/n).

Beachten Sie: Das Ziehen der dritten Wurzel aus einer Zahl ist mathematisch definiert und Math.cbrt kann damit umgehen. Math.pow als allgemeine Potenzfunktion kann dies nicht.

Siehe auch

Für Quadratwurzeln gibt es die Funktion Math.sqrt().

Weblinks