Maths Javascript

| | | | | | | | | |

Les ordinateurs sont vraiment bons en maths. C`est dans leur sang métaphorique, étant donné que les ordinateurs sont alimentés par les 1 et les 0 que nous appelons binaires. Lorsque vous programmez, il y aura probablement un moment où vous voudrez faire des maths.

En JavaScript, les maths sortent toujours. Vous pouvez utiliser les mathématiques pour calculer la taille d`une fenêtre. Vous pouvez l`utiliser pour calculer si un utilisateur est assez âgé pour utiliser votre site. Vous pouvez utiliser les mathématiques pour additionner deux nombres fournis par l`utilisateur.

Dans ce guide, nous vous expliquerons comment effectuer des opérations mathématiques en JavaScript à l`aide des cinq principaux opérateurs mathématiques.

Opérateurs mathématiques : une mise à jour

JavaScript est composé d`un certain nombre d`opérateurs. Certains opérateurs vous permettent de travailler avec des chaînes, tandis que d`autres vous aident à exécuter des fonctions mathématiques JS. Dans ce guide, nous allons nous concentrer sur un type spécial d`opérateur appelé opérateur arithmétique.

Les opérateurs arithmétiques sont des symboles utilisés pour effectuer des opérations mathématiques. Ces opérateurs JS sont quelque peu similaires à ceux que vous avez appris à l`école. Pour cet article, nous allons nous concentrer sur six opérateurs :

  • Addition (+)
  • Soustraction (-)
  • Division (/ )
  • Multiplication (*)
  • Module (%)
  • Puissance (**)

Début de face et en savoir plus sur chacun d`eux.

Avant de commencer, il convient de noter que tous les nombres JavaScript sont stockés sous forme de nombres. Il n`y a pas de type de données distinct pour les nombres à virgule flottante (décimaux) ou les entiers. Nous les appelons tous simplement des "nombres".

Additionner et soustraire

Les symboles JavaScript pour additionner et soustraire des nombres JS sont les mêmes que ceux que nous utilisons dans notre vie mathématique quotidienne. Comme c`est pratique! Nous pouvons ajouter les nombres indiquant les nombres que nous voulons ajouter, séparés par un signe plus :

Notre code renvoie : 14. Nous pourrions faire une soustraction en remplaçant notre avantage par un moins :

Notre code renvoie : -4.

Les mathématiques JavaScript peuvent fonctionner avec des nombres positifs et négatifs.

Lorsque vous travaillez avec un somme mathématique, il ne suffit probablement pas de l`imprimer sur la console. les variables entrent en jeu. Vous pouvez attribuer des nombres dans vos problèmes mathématiques pour stocker tous les nombres avec lesquels vous travaillez :

Notre code renvoie : 30. Nous avons attribué la valeur 10 à a et la valeur 20 à b Ensuite, nous avons utilisé la variable c pour additionner ces deux nombres. C`est super facile !

Multiplier et diviser

Montons de un niveau et parler de la multiplication et de la division . Contrairement au précédent À titre d`exemples, nous devrons apprendre deux nouveaux opérateurs :

Supposons que nous possédons une fabrique de biscuits et que nous voulons déterminer le nombre de kilogrammes de farine dont nous avons besoin. Chaque lot de biscuits nécessite 2 kg de farine et nous voulons cuire cinq lots. Nous pourrions calculer le nombre de kilogrammes de farine dont nous avons besoin en utilisant ce code :

Notre code renvoie : Vous avez besoin de 10 kg de farine.

Vous pouvez utilisez la barre oblique pour effectuer des opérations de fractionnement.

Supposons que chaque lot contient 40 cookies et que vous souhaitez les diviser en paquets. Chaque paquet contient 5 biscuits. Maintenant, vous voulez savoir combien de packs vous pourriez faire. Cela peut être fait en utilisant le code suivant :

Notre code renvoie : Vous pouvez créer 8 packages de cookies.

Module

L`opérateur du module peut ne pas être utilisé aussi largement que les autres, mais c`est toujours une partie importante de JavaScript. L`opérateur modulo calcule le reste d`un nombre après sa division.

En JavaScript, l`opération modulo est représentée par un signe de pourcentage. Notre dernier exemple nous a montré la division de nombres qui peuvent être divisés en parts égales. Comme vous le savez, tous les problèmes de mathématiques ne sont pas exécutés de cette façon ; certains retournent les restes.

Revenons à notre exemple de cookie plus tôt. Supposons que nous surestimions le nombre de cookies que nous pouvons créer dans chaque lot. s`avère que chaque lot ne produira que 37 cookies Pour savoir combien de packs nous pouvons fabriquer à partir de notre lot nous pourrions utiliser ce code :

Le problème c`est qu`on a un numéro deci erroné ! C`est là qu`intervient le module. Nous pourrions mettre à jour notre code t ou calculer le reste des cookies disponibles :

Notre code renvoie :

Nous avons apporté quelques modifications à notre code. Tout d`abord, nous avons arrondi la valeur packsMade au nombre entier le plus proche. Nous avons utilisé Math.floor () à cette fin. Cela nous permet de voir que nous pouvons créer 7 packages de cookies complets.

Nous avons donc utilisé l`opérateur modulo pour calculer les cookies restants qui resteraient. Cela nous indique qu`après avoir divisé nos paquets, il restera deux cookies.

Puissance

Augmentez x à la puissance y. Cela semble assez compliqué, surtout lorsque vous commencez à utiliser des mots comme exponentiel. Mais cela ne doit pas être difficile.

En JavaScript, deux astérisques (**) représentent l`élévation d`un nombre à une puissance :

Ce code renvoie : 343.

C`est une autre façon d`écrire 7 * 7 * 7, mais c`est plus court et plus facile à lire.

Ordre des opérations

Les mathématiques ont un ordre spécifique d`opérations. Cela décrit les opérations que vous devez effectuer dans quel ordre face à un problème mathématique.

L`une des façons les plus courantes de se souvenir de cet ordre est BODMAS :

Cela nous indique que nous devons d`abord tout faire entre parenthèses, puis tous les calculs de puissance, puis la division et ainsi de suite. Considérez le problème suivant :

La réponse à ce problème est : 17. JavaScript calcule d`abord 5 * 3 car il est entre parenthèses. Il ajoute ensuite deux au résultat de ce calcul.

Conclusion

JavaScript fournit une gamme d`opérateurs arithmétiques que vous pouvez utiliser pour effectuer des opérations mathématiques.Certains de ces opérateurs, tels que l`addition , sont les mêmes que nous utiliserions pour évaluer un problème mathématique ; d`autres ont leurs propres symboles.

N`oubliez pas que lors de l`évaluation d`un problème mathématique, vous devez tenir compte de BODMAS, l`ordre des opérations dans lesquelles le problème sera lu.

Vous êtes maintenant prêt à commencer à faire des maths JavaScript comme un pro !

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers

News


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method