Exam-Lib: Objet mathématique JavaScript | Exam-Lib
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
Dismiss Notice
Welcome to our Education website, plz like our page facebook to support us. Thank You and wish you good navigation

Objet mathématique JavaScript

abdelouafiNov 6, 2018

    1. abdelouafi

      abdelouafi Administrator Staff Member

      Messages:
      728
      Likes Received:
      14
      Trophy Points:
      38
      Joined
      Sep 13, 2016
      L'objet JavaScript JavaScript vous permet d'effectuer des tâches mathématiques sur des nombres.

      Exemple
      Code:
      Math.PI;            // returns 3.141592653589793
      
      Code:
      <! DOCTYPE html>
      <html>
      <body>
      
      <h2> JavaScript Math.PI </ h2>
      
      <p> Math.PI renvoie le rapport de la circonférence d'un cercle à son diamètre: </ p>
      
      <p id = "demo"> </ p>
      
      <script>
      document.getElementById ("demo"). innerHTML = Math.PI;
      </ script>
      
      </ body>
      </ html>

      Math.round ()
      Math.round (x) renvoie la valeur de x arrondie à son entier le plus proche:

      Exemple
      Code:
      Math.round(4.7);    // returns 5
      Math.round(4.4);    // returns 4
      Code:
      <! DOCTYPE html>
      <html>
      <body>
      
      <h2> JavaScript Math.round () </ h2>
      
      <p> Math.round (x) renvoie la valeur de x arrondie à son entier le plus proche: </ p>
      
      <p id = "demo"> </ p>
      
      <script>
      document.getElementById ("demo"). innerHTML = Math.round (4.4);
      </ script>
      
      </ body>
      </ html>


      Math.pow ()
      Math.pow (x, y) renvoie la valeur de x à la puissance de y:

      Exemple
      Code:
      Math.pow(8, 2);      // returns 64
      
      Code:
      <! DOCTYPE html>
      <html>
      <body>
      
      <h2> JavaScript Math.pow () </ h2>
      
      <p> Math.pow (x, y) renvoie la valeur de x à la puissance de y: </ p>
      
      <p id = "demo"> </ p>
      
      <script>
      document.getElementById ("demo"). innerHTML = Math.pow (8,2);
      </ script>
      
      </ body>
      </ html>
      Math.sqrt ()
      Math.sqrt (x) renvoie la racine carrée de x:

      Exemple
      Code:
      Math.sqrt(64);      // returns 8
      
      Code:
      <! DOCTYPE html>
      <html>
      <body>
      
      <h2> JavaScript Math.sqrt () </ h2>
      
      <p> Math.sqrt (x) renvoie la racine carrée de x: </ p>
      
      <p id = "demo"> </ p>
      
      <script>
      document.getElementById ("demo"). innerHTML = Math.sqrt (64);
      </ script>
      
      </ body>
      </ html>

      Math.abs ()
      Math.abs (x) renvoie la valeur absolue (positive) de x:

      Exemple
      Code:
      Math.abs(-4.7);     // returns 4.7
      
      Code:
      <! DOCTYPE html>
      <html>
      <body>
      
      <h2> Math.abs JavaScript () </ h2>
      
      <p> Math.abs (x) renvoie la valeur absolue (positive) de x: </ p>
      
      
      <p id = "demo"> </ p>
      
      <script>
      document.getElementById ("demo"). innerHTML = Math.abs (-4.4);
      </ script>
      
      </ body>
      </ html>


      Math.ceil ()
      Math.ceil (x) renvoie la valeur de x arrondie à son entier le plus proche:

      Exemple
      Code:
      Math.ceil(4.4);     // returns 5
      
      Code:
      <! DOCTYPE html>
      <html>
      <body>
      
      <h2> JavaScript Math.ceil () </ h2>
      
      <p> Math.ceil () arrondit un nombre <strong> up </ strong> à son entier le plus proche: </ p>
      
      
      <p id = "demo"> </ p>
      
      <script>
      document.getElementById ("demo"). innerHTML = Math.ceil (4.4);
      </ script>
      
      </ body>
      </ html>


      Math.floor ()
      Math.floor (x) renvoie la valeur de x arrondie à l'entier le plus proche:

      Exemple
      Code:
      Math.floor(4.7);    // returns 4
      
      Code:
      <! DOCTYPE html>
      <html>
      <body>
      
      <h2> JavaScript Math.floor () </ h2>
      
      <p> Math.floor (x) renvoie la valeur de x arrondie <strong> en bas </ strong> à son entier le plus proche: </ p>
      
      <p id = "demo"> </ p>
      
      <script>
      document.getElementById ("demo"). innerHTML = Math.floor (4.7);
      </ script>
      
      </ body>
      </ html>


      Math.sin ()
      Math.sin (x) renvoie le sinus (valeur comprise entre -1 et 1) de l'angle x (exprimé en radians).

      Si vous souhaitez utiliser des degrés au lieu de radians, vous devez convertir les degrés en radians:

      Angle en radians = Angle en degrés x PI / 180.

      Exemple
      Code:
      Math.sin(90 * Math.PI / 180);     // returns 1 (the sine of 90 degrees)
      

      Code:
      <! DOCTYPE html>
      <html>
      <body>
      
      <h2> JavaScript Math.sin () </ h2>
      
      <p> Math.sin (x) renvoie le péché de x (exprimé en radians): </ p>
      <p> Angle en radians = (angle en degrés) * PI / 180. </ p>
      
      <p id = "demo"> </ p>
      
      <script>
      document.getElementById ("demo"). innerHTML =
      "La valeur sinusoïdale de 90 degrés est" + Math.sin (90 * Math.PI / 180);
      </ script>
      
      </ body>
      </ html>

      Math.cos ()
      Math.cos (x) renvoie le cosinus (valeur comprise entre -1 et 1) de l'angle x (exprimé en radians).

      Si vous souhaitez utiliser des degrés au lieu de radians, vous devez convertir les degrés en radians:

      Angle en radians = Angle en degrés x PI / 180.

      Exemple
      Code:
      Math.cos(0 * Math.PI / 180);     // returns 1 (the cos of 0 degrees)
      
      Code:
      <! DOCTYPE html>
      <html>
      <body>
      
      <h2> JavaScript Math.cos () </ h2>
      
      <p> Math.cos (x) renvoie le cosinus de x (exprimé en radians): </ p>
      <p> Angle en radians = (angle en degrés) * PI / 180. </ p>
      
      <p id = "demo"> </ p>
      
      <script>
      document.getElementById ("demo"). innerHTML =
      "La valeur de cosinus de 0 degré est" + Math.cos (0 * Math.PI / 180);
      </ script>
      
      </ body>
      </ html>


      Math.min () et Math.max ()
      Math.min () et Math.max () peuvent être utilisés pour trouver la valeur la plus basse ou la plus haute dans une liste d'arguments:

      Exemple
      Code:
      Math.min(0, 150, 30, 20, -8, -200);  // returns -200
      
      Code:
      <! DOCTYPE html>
      <html>
      <body>
      
      <h2> JavaScript Math.min () </ h2>
      
      <p> Math.min () renvoie la valeur la plus basse dans une liste d'arguments: </ p>
      
      <p id = "demo"> </ p>
      
      <script>
      document.getElementById ("demo"). innerHTML =
      Math.min (0, 150, 30, 20, -8, -200);
      </ script>
      
      </ body>
      </ html>
      Exemple2:
      Code:
      Math.max(0, 150, 30, 20, -8, -200);  // returns 150
      
      Code:
      <! DOCTYPE html>
      <html>
      <body>
      
      <h2> JavaScript Math.max () </ h2>
      
      <p> Math.max () renvoie la valeur la plus élevée dans une liste d'arguments. </ p>
      
      <p id = "demo"> </ p>
      
      <script>
      document.getElementById ("demo"). innerHTML =
      Math.max (0, 150, 30, 20, -8, -200);
      </ script>
      
      </ body>
      </ html>

      Math.random ()
      Math.random () renvoie un nombre aléatoire compris entre 0 (inclus) et 1 (exclusif):

      Exemple
      Code:
      Math.random();     // returns a random number
      

      Code:
      <! DOCTYPE html>
      <html>
      <body>
      
      <h2> JavaScript Math.random () </ h2>
      
      <p> Math.random () renvoie un nombre aléatoire compris entre 0 et 1: </ p>
      
      <p id = "demo"> </ p>
      
      <script>
      document.getElementById ("demo"). innerHTML = Math.random ();
      </ script>
      
      </ body>
      </ html>

      Vous en apprendrez plus sur Math.random () dans le prochain chapitre de ce tutoriel.

      Propriétés mathématiques (constantes)
      JavaScript fournit 8 constantes mathématiques accessibles avec l'objet Math:

      Exemple
      Code:
      Math.E        // returns Euler's number
      Math.PI       // returns PI
      Math.SQRT2    // returns the square root of 2
      Math.SQRT1_2  // returns the square root of 1/2
      Math.LN2      // returns the natural logarithm of 2
      Math.LN10     // returns the natural logarithm of 10
      Math.LOG2E    // returns base 2 logarithm of E
      Math.LOG10E   // returns base 10 logarithm of E
      Code:
      <!DOCTYPE html>
      <html>
      <body>
      
      <h2>JavaScript Math Constants</h2>
      
      <p id="demo"></p>
      
      <script>
      document.getElementById("demo").innerHTML =
      "<p><b>Math.E:</b> " + Math.E + "</p>" +
      "<p><b>Math.PI:</b> " + Math.PI + "</p>" +
      "<p><b>Math.SQRT2:</b> " + Math.SQRT2 + "</p>" +
      "<p><b>Math.SQRT1_2:</b> " + Math.SQRT1_2 + "</p>" +
      "<p><b>Math.LN2:</b> " + Math.LN2 + "</p>" +
      "<p><b>Math.LN10:</b> " + Math.LN10 + "</p>" +
      "<p><b>Math.LOG2E:</b> " + Math.LOG2E + "</p>" +
      "<p><b>Math.Log10E:</b> " + Math.LOG10E + "</p>";
      </script>
      
      </body>
      </html>
      
      Le résultat de ce programme est:
      JavaScript Math Constants


      Math.E: 2.718281828459045

      Math.PI: 3.141592653589793

      Math.SQRT2: 1.4142135623730951

      Math.SQRT1_2: 0.7071067811865476

      Math.LN2: 0.6931471805599453

      Math.LN10: 2.302585092994046

      Math.LOG2E: 1.4426950408889634

      Math.Log10E: 0.4342944819032518



      Constructeur Math
      Contrairement aux autres objets globaux, l'objet Math n'a pas de constructeur. Les méthodes et les propriétés sont statiques.

      Toutes les méthodes et propriétés (constantes) peuvent être utilisées sans créer d’objet Math au préalable.

      Méthodes d'objet mathématique

      abs (x) Retourne la valeur absolue de x
      acos (x) Retourne l'arccosine de x, en radians
      asin (x) Retourne l'arcsin de x, en radians
      atan (x) Renvoie l'arctangente de x sous forme de valeur numérique comprise entre -PI / 2 et PI / 2 radians.
      atan2 (y, x) Retourne l'arctangente du quotient de ses arguments
      ceil (x) Retourne la valeur de x arrondie à son entier le plus proche
      cos (x) retourne le cosinus de x (x est en radians)
      exp (x) Retourne la valeur de Ex
      floor (x) Renvoie la valeur de x arrondie à l'entier le plus proche.
      log (x) Retourne le logarithme naturel (base E) de x
      max (x, y, z, ..., n) Retourne le nombre avec la valeur la plus élevée
      min (x, y, z, ..., n) Retourne le nombre avec la valeur la plus basse
      pow (x, y) Renvoie la valeur de x à la puissance de y
      random () Retourne un nombre aléatoire compris entre 0 et 1
      round (x) Renvoie la valeur de x arrondie à son entier le plus proche.
      sin (x) retourne le sinus de x (x est en radians)
      sqrt (x) retourne la racine carrée de x
      tan (x) Renvoie la tangente d'un angle
       
      Related Threads
      Loading...

      Merci de partager ce post sur facebook

    2. Merci d'aimer notre facebook page

Share This Page