Maison > interface Web > js tutoriel > le corps du texte

Partage d'exemples mathématiques d'objets intégrés JavaScript

WBOY
Libérer: 2022-05-17 12:01:35
avant
1545 Les gens l'ont consulté

Cet article vous apporte des connaissances pertinentes sur les mathématiques des objets intégrées dans javascript Il explique l'utilisation des fonctions courantes en mathématiques sur la base d'exemples, notamment la méthode de la valeur absolue, trois méthodes d'arrondi, etc. Jetons un coup d'œil, j'espère. ça aide tout le monde.

Partage d'exemples mathématiques d'objets intégrés JavaScript

【Recommandations associées : Tutoriel vidéo javascript, front-end web

Aperçu mathématique

L'objet mathématique n'est pas un constructeur, il a des propriétés et des méthodes de constantes et de fonctions mathématiques. Les opérations liées aux mathématiques (recherche de valeurs absolues, arrondis, valeurs maximales, etc.) peuvent utiliser des membres dans Math.

Utilisation des fonctions courantes en Math

  • Math.PI //Pi

  • Math.floor () //Arrondir

  • Math.ceil () //Arrondir

  • Math.round () //Arrondir à l'entier le plus proche. Remarque ﹣3.5 Le résultat est -3

  • Math.abs () //Valeur absolue

  • Math.max ()/Math.min(). / /Trouver les valeurs maximales et minimales

  • Math.random() //Renvoie un nombre décimal aléatoire 0=

1.
 //1.绝对值方法
        console.log(Math.abs(1)); // 1
        console.log(Math.abs(-1));  //1
        console.log(Math.abs('-5')); //5  会隐式转换,将数字字符串转换为数字,然后取绝对值
        console.log(Math.abs('aniu')); // NaN
Copier après la connexion

Partage dexemples mathématiques dobjets intégrés JavaScript

2. Trois méthodes d'arrondi
//2.三个取整方法
        console.log(Math.floor(1.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 四舍五入 .5这个特殊,是往大了取
        console.log(Math.round(-1.5)); // -1  往大了取
        console.log(Math.round(-1.2));  // -1
Copier après la connexion

Partage dexemples mathématiques dobjets intégrés JavaScript

3. Trouvez la valeur maximale/minimale
//3.求最大值/最小值
        console.log(Math.max(1,5,78,46));
        console.log(Math.min(1,5,78,46));
Copier après la connexion

Partage dexemples mathématiques dobjets intégrés JavaScript

4.
 //4.随机数
        console.log(Math.random());
Copier après la connexion

Cas - A petit algorithme pour trouver un entier aléatoire entre deux nombres (important)Partage dexemples mathématiques dobjets intégrés JavaScript

Trouver un entier aléatoire entre deux nombres et contenir ces deux nombres :
//Algorithme de base

Math.floor(Math.random() *(max-min )) + min;

function getRandom(min,max){
            return Math.floor(Math.random()*(max-min)) + min;
        }

        console.log(getRandom(1,7));
Copier après la connexion

Appel aléatoire (hehehehe)Partage dexemples mathématiques dobjets intégrés JavaScript

//随机点名
  var arr = ['阿牛','梦梦','小鸣人','winter','小何','WA','贱神','扎哇']  //太多啦,就写这些举例啦
  console.log(arr);
  console.log('阿牛爱你们???');
  function getRandom(min,max){
          return Math.floor(Math.random()*(max-min)) + min;
       }

  console.log('随机点中了:' + arr[getRandom(0,arr.length - 1)]);
Copier après la connexion

【Recommandations associées : Partage dexemples mathématiques dobjets intégrés JavaScripttutoriel vidéo javascript

,

front-end web

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:csdn.net
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!