diff options
author | SphinxKnight <SphinxKnight@users.noreply.github.com> | 2021-07-30 20:18:17 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-07-30 20:18:17 +0200 |
commit | 2a76c37d0e733dedf8ed87d1e7e46caf3c44667e (patch) | |
tree | eef4e1f7f84846e950ff27780bf447000542d4e0 /files/fr/web/javascript/data_structures | |
parent | 6f195c0befca01246e2db1c38a65628baf1938e1 (diff) | |
download | translated-content-2a76c37d0e733dedf8ed87d1e7e46caf3c44667e.tar.gz translated-content-2a76c37d0e733dedf8ed87d1e7e46caf3c44667e.tar.bz2 translated-content-2a76c37d0e733dedf8ed87d1e7e46caf3c44667e.zip |
Prepare JS French section for Markdown (#1574)
* Rm IDs w/ [^h\d] id="
* Remove class="hidden"
* Remove hidden for code blocks
* rm summary classes
* Use Note consistently
* Remove sup
* Rm code in pre
* Fixes dd/dt/dl
* Fix some more dd
* Remove inline style and useless/craft from span/font
* h2m report fixing - Consistent use of notes
* h2m report fixing - Consistent use of warnings
* h2m report fixing - reword one callout
* h2m report fixing - array cruft spans hell
* Cleaning the rest of docs for md conversion
Diffstat (limited to 'files/fr/web/javascript/data_structures')
-rw-r--r-- | files/fr/web/javascript/data_structures/index.html | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/files/fr/web/javascript/data_structures/index.html b/files/fr/web/javascript/data_structures/index.html index 36cfc7334a..7390a819aa 100644 --- a/files/fr/web/javascript/data_structures/index.html +++ b/files/fr/web/javascript/data_structures/index.html @@ -60,7 +60,7 @@ original_slug: Web/JavaScript/Structures_de_données <p>ECMAScript possède deux types numériques natifs : <code>Number</code> et <code>BigInt</code> (cf. ci-après)</p> -<p>Le type <code>Number</code> est géré pour représenter les nombres : <a href="https://en.wikipedia.org/wiki/Double_precision_floating-point_format">les nombres flottants à précision double, représentés sur 64 bits, selon le format IEEE 754</a> (les nombres compris entre -(2<sup>53</sup> -1) et 2<sup>53</sup> -1). <strong>Il n'y a donc pas de type à part pour représenter les nombres entiers</strong>. En plus de sa capacité à représenter les nombres décimaux, le type nombre possède trois valeurs symboliques : <code>+<a href="/fr/docs/Web/JavaScript/Reference/Objets_globaux/Infinity">Infinity</a></code>, <code>-Infinity</code>, et {{jsxref("NaN")}} (<em>Not A Number</em> en anglais, qui signifie « n'est pas un nombre »).</p> +<p>Le type <code>Number</code> est géré pour représenter les nombres : <a href="https://en.wikipedia.org/wiki/Double_precision_floating-point_format">les nombres flottants à précision double, représentés sur 64 bits, selon le format IEEE 754</a> (les nombres compris entre -(2^53 -1) et 2^53 -1). <strong>Il n'y a donc pas de type à part pour représenter les nombres entiers</strong>. En plus de sa capacité à représenter les nombres décimaux, le type nombre possède trois valeurs symboliques : <code>+<a href="/fr/docs/Web/JavaScript/Reference/Objets_globaux/Infinity">Infinity</a></code>, <code>-Infinity</code>, et {{jsxref("NaN")}} (<em>Not A Number</em> en anglais, qui signifie « n'est pas un nombre »).</p> <p>Afin de vérifier que des valeurs sont supérieures/inférieures à <code>+/-Infinity</code>, on peut utiliser les constantes {{jsxref("Number.MAX_VALUE")}} et {{jsxref("Number.MIN_VALUE")}}. À partir d'ECMAScript 6, on peut également vérifier si un nombre est/sera compris dans l'intervalle de représentation pour les nombres flottants à précision double en utilisant la méthode {{jsxref("Number.isSafeInteger()")}} ainsi que les valeurs {{jsxref("Number.MAX_SAFE_INTEGER")}} et {{jsxref("Number.MIN_SAFE_INTEGER")}}. En dehors de cet intervalle et pour JavaScript, on considère que les nombres ne sont plus représentés correctement. On manipule alors une approximation de la valeur sous forme d'un nombre à virgule flottante à précision double.</p> @@ -239,7 +239,7 @@ const y = x + 1n; </table> <div class="note"> -<p><strong>Note :</strong> Les attributs sont généralement utilisés par le moteur JavaScript plutôt qu'explicitement dans les scripts. Il est impossible d'y accéder directement (plus d'informations sur {{jsxref("Object.defineProperty()")}}. C'est pour cela que l'attribut est décrit entre double crochets (comme dans la spécification ECMAScript) plutôt qu'entre crochets simples qui pourraient laisser penser à une propriété « classique ».</p> +<p><strong>Note :</strong> Les attributs sont généralement utilisés par le moteur JavaScript plutôt qu'explicitement dans les scripts. Il est impossible d'y accéder directement (plus d'informations sur {{jsxref("Object.defineProperty()")}}. C'est pour cela que l'attribut est décrit entre double crochets (comme dans la spécification ECMAScript) plutôt qu'entre crochets simples qui pourraient laisser penser à une propriété « classique ».</p> </div> <h3 id="Les_objets_«_normaux_»_et_les_fonctions">Les objets « normaux » et les fonctions</h3> |