Le 14 septembre 2017, nous avons publié une version actualisée de notre Politique de confidentialité. En utilisant video2brain.com vous vous engagez à respecter ces documents mis à jour. Veuillez donc prendre quelques minutes pour les consulter.

L'essentiel de JavaScript

Découvrir l'objet Math

TESTEZ LINKEDIN LEARNING GRATUITEMENT ET SANS ENGAGEMENT

Tester maintenant Afficher tous les abonnements
Intéressez-vous à l'objet Math de JavaScript. Il va s'avérer être très utile dans vos opérations mathématiques.

Transcription

Dans cette vidéo je vous propose de découvrir un objet très pratique, qui est nativement disponible dans le JavaScript. Il s'agit de l'objet « Math » qui contient des propriétés et des méthodes très utiles pour vos opérations mathématiques. Pour illustrer ça, j'ai un script qui est présent ici. Je déclare d'abord trois variables, « a » qui est égal 2.6, « b » qui est égal à 7 , « c » qui est égal à 10. Ensuite je déclare une variable supplémentaire mais sans lui donner de valeur pour le moment. Donc quand je fais un « console .log » de cette dernière variable, j'obtiens la valeur spéciale «undefined ». Je vais mettre tout de suite une donnée à l'intérieur de cette variable, et cette donnée ce sera « Math. ». Remarquez qu'il y a un « M » majuscule à « Math » et dans « Brackets », on me donne la liste de tout ce qui est disponible dans cet objet comme propriété et méthode. Il y a pleines de choses disponibles ici, on ne va pas tout passer en revue mais ça vous donne une idée de tout ce qu'on peut faire avec cet objet « Math », qui est décidément très pratique. Je commence par quelque chose de simple,« Math.max », par exemple. Je vais passer à cette méthode « max » trois valeurs, le « a », le « b » et le « c ». Qu'est-ce qu'on va me renvoyer ? On va me renvoyer « dix », c'est-à-dire la valeur la plus élevée parmi celles que j'ai passé à la fonction « max ». J'ai aussi « Math.min ». Je pense que vous avez compris : on va me renvoyer la valeur minimale, parmi celles qui sont passées à cette méthode « Math.min ». Je vais aussi avoir des méthodes intéressantes pour arrondir des nombres, par exemple, ici, je vais faire un « Math.Round », de ma variable « a » uniquement, qui est égale à « 2.6 » et j'obtiens « trois », c'est-à-dire l'arrondi, à l'unité supérieure, de cette variable « 2.6 ». Arrondie à l'unité supérieure ça fait « trois ». Par contre remarquez que si je passe ici « 2.3 », plutôt que « 2.6 », le «Round » va me renvoyer « 2 » c'est-à-dire va m'arrondir ceci à l'unité inférieure. Je peux forcer l'arrondi à l'unité inférieure ou supérieure en utilisant « Math.floor ». Pour arrondir à l'unité inférieure avec « 2.3 », ça donnera toujours « 2 », mais avec « 2.6 » ça donnera « 2 » également cette fois-ci, puisque le « floor » arrondit à l'unité inférieure. Vous avez le « Math.ceil » qui arrondit directement à l'unité supérieure donc ici, ça donnera « 3 », Si je change en « 2.3 », ça donnera également « 3 » là, où « Round » m'aurait donné « 2 » puisque j'arrondis à l'unité supérieure. Autre fonction intéressante dans cet objet « Math », la méthode « random ». Je ne dois pas passer de paramètres à cette méthode-là. C'est « random » tout court avec rien dans les parenthèses. Cette méthode va me renvoyer un nombre aléatoire, entre 0 et 1. Vous voyez que chaque fois que je rafraîchis ma page ici, j'ai un nombre aléatoire différent, entre 0 et 1. Si vous voulez un nombre entre 0 et 10, par exemple, il suffit de multiplier ceci par dix et vous obtiendrez un nombre entre 0 et 10. Voyez, j'ai « 7 » ici, j'ai « 2 ». Si vous voulez arrondir ceci à l'unité supérieure ou inférieure, il vous suffit de faire un « Math.ceil » de ceci, un « Math.floor » ou un « Math.round », peu importe et voilà un nombre aléatoire entre 0 et 10. Voilà donc quelques opérations possibles avec l'objet « Math ». L'objet « Math » contient des méthodes, on vient de le voir, contient aussi des propriétés. L'une des propriétés de cet objet, c'est la propriété « Pi», propriété qui vous renvoie au nombre « Pi », 3.14... très intéressant, évidemment, si vous voulez faire des calculs de surface circulaire, par exemple. Voilà plein d'outils intéressants dans cet objet « Math ». Cet objet « Math » est présent nativement dans JavaScript. Il est là pour vous, vous pouvez directement l'utiliser sans devoir déclarer de variables ou d'objets particuliers, il est directement présent.

L'essentiel de JavaScript

​Ajoutez des fonctionnalités interactives à vos pages web avec JavaScript. Découvrez la syntaxe, le DOM, l'utilisation des bibliothèques JavaScript populaires, etc.

Aucun commentaire n´est disponible actuellement
 
Logiciel :
Spécial abonnés
Date de parution :26 avr. 2016

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !