[Recommandations associées : didacticiels vidéo JavaScript, interface Web]
L'objet Math n'est pas un constructeur, il possède les propriétés et les méthodes des constantes et des fonctions mathématiques. Les opérations liées aux mathématiques (valeur absolue, arrondi, valeur maximale, etc.) peuvent utiliser des membres dans Math.
Math.PI //Pi
Math.floor () //Arrondissement
Math.ceil () //Arrondissement
Math.round () //Arrondissement à l'entier le plus proche Note - 3.5 Le résultat est - 3
Math.abs () //Valeur absolue
Math.max ()/Math.min() //Trouver les valeurs maximales et minimales
Math.random() //Renvoyer une décimale aléatoire 0=<x<1(ce méthode Il ne contient aucun paramètre)
//1. Méthode de valeur absolue console.log(Math.abs(1)); console.log(Math.abs(-1)); //1 console.log(Math.abs('-5')); //5 sera implicitement converti, convertira la chaîne numérique en nombre, puis prendra la valeur absolue console.log(Math.abs('aniu')) ; / /NaN
//2. Trois méthodes d'arrondi console.log(Math.floor(1.1)); console.log(Math.floor(1.9)); //1 console.log(Math.floor(-1.1)); //-2 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 Cet arrondi spécial de .5 consiste à prendre le plus grand console.log(Math.round(-1.5)); // -1 pour prendre le console.log à le plus grand (Math.round(-1.2));
//3. Recherchez la valeur maximale/minimale console.log(Math.max(1,5,78,46)); console.log(Math.min(1,5,78,46));
//4. Nombre aléatoire console.log(Math.random());
Trouver un entier aléatoire entre deux nombres et contenir ces deux nombres :
//algorithme de base
Math.floor(Math.random()*(max-min)) + min
fonction getRandom(min,max){ return Math.floor(Math.random()*(max-min)) + min; } console.log(getRandom(1,7));
//Appel aléatoire var arr = ['Aniu','Mengmeng','Little Naruto','winter','Xiao He','WA','Bit God', 'Zawa '] //Trop, écrivez simplement ces exemples console.log(arr); console.log('Aniu t'aime ???'); fonction getRandom(min,max){ return Math.floor(Math.random()*(max-min)) + min; } console.log('Point aléatoire :' + arr[getRandom(0,arr.length - 1)]);
[Recommandations associées : didacticiels vidéo JavaScript, front-end Web]
Ce qui précède est le contenu détaillé du partage d'instance Math d'objet intégré JavaScript. Pour plus d'informations, veuillez prêter attention aux autres articles connexes sur le réseau de code source !