[Verwandte Empfehlungen: JavaScript-Video-Tutorials, Web-Frontend]
Das Math-Objekt ist kein Konstruktor, es verfügt über die Eigenschaften und Methoden mathematischer Konstanten und Funktionen. Mathebezogene Operationen (Absolutwert, Rundung, Maximalwert usw.) können Elemente in Math verwenden.
Math.PI //Pi
Math.floor () //Abrunden von
Math.ceil () //Aufrunden von
Math.round () //Aufrunden auf die nächste ganze Zahl Hinweis - 3.5 Das Ergebnis ist - 3
Math.abs () //Absolutwert
Math.max ()/Math.min() //Maximal- und Minimalwerte ermitteln
Math.random() //Eine zufällige Dezimalzahl zurückgeben 0=<x<1(this Methode Es sind keine Parameter enthalten)
//1. Absolutwertmethode console.log(Math.abs(1)); console.log(Math.abs(-1)); //1 console.log(Math.abs('-5')); //5 wird implizit konvertiert, wandelt die numerische Zeichenfolge in eine Zahl um und nimmt dann den absoluten Wert an console.log(Math.abs('aniu')) ; / /NaN
//2. Drei Rundungsmethoden console.log(Math.floor(1.1)); console.log(Math.floor(1.9)); //1 console.log(Math.floor(-1.1)); console.log(Math.ceil(1.1)); // 2 console.log(Math.ceil(1.9)); //2 console.log(Math.ceil(-1.9)); //-1 console.log(Math.round(1.5)); //2 Diese spezielle Rundung von .5 besteht darin, die größere console.log(Math.round(-1.5)); // -1 zu verwenden der größere. (Math.round(-1.2));
//3. Finden Sie den Maximal-/Minimalwert console.log(Math.max(1,5,78,46)); console.log(Math.min(1,5,78,46));
//4. Zufallszahl console.log(Math.random());
Finden Sie eine zufällige Ganzzahl zwischen zwei Zahlen und enthalten Sie diese beiden Zahlen:
//Kernalgorithmus
Math.floor(Math.random()*(max-min)) + min
function getRandom(min,max){ return Math.floor(Math.random()*(max-min)) + min; } console.log(getRandom(1,7));
//Zufälliger Appell var arr = ['Aniu','Mengmeng','Little Naruto','winter','Xiao He','WA','Bit God', 'Zawa '] //Zu viele, schreibe einfach diese Beispiele console.log(arr); console.log('Aniu liebt dich???'); Funktion getRandom(min,max){ return Math.floor(Math.random()*(max-min)) + min; } console.log('Zufälliger Punkttreffer:' + arr[getRandom(0,arr.length - 1)]);
[Verwandte Empfehlungen: JavaScript-Video-Tutorials, Web-Frontend]
Das Obige ist der detaillierte Inhalt der in JavaScript integrierten Math-Instanzfreigabe. Weitere Informationen finden Sie in anderen verwandten Artikeln im Quellcode-Netzwerk!