diff options
author | Scttpr <charles.capelli@qonfucius.team> | 2021-03-24 07:41:05 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-03-24 07:41:05 +0100 |
commit | 2b9f3b1a1e8fecf47dc6bbb3c337c84824fdf6ce (patch) | |
tree | 3689b322c6a49e9a6e33c40b83c5cf8a72785df8 /files/fr | |
parent | bef8694d2188cf154cd20a23329e5ab389e5f724 (diff) | |
download | translated-content-2b9f3b1a1e8fecf47dc6bbb3c337c84824fdf6ce.tar.gz translated-content-2b9f3b1a1e8fecf47dc6bbb3c337c84824fdf6ce.tar.bz2 translated-content-2b9f3b1a1e8fecf47dc6bbb3c337c84824fdf6ce.zip |
fr - js guide - clean up span tags in code snippets (#304)
* clean up span tags in code snippets
* removed pre attributes and code tag
Diffstat (limited to 'files/fr')
-rw-r--r-- | files/fr/web/javascript/guide/numbers_and_dates/index.html | 26 |
1 files changed, 15 insertions, 11 deletions
diff --git a/files/fr/web/javascript/guide/numbers_and_dates/index.html b/files/fr/web/javascript/guide/numbers_and_dates/index.html index 7cd261dfda..33c6f5a61c 100644 --- a/files/fr/web/javascript/guide/numbers_and_dates/index.html +++ b/files/fr/web/javascript/guide/numbers_and_dates/index.html @@ -338,17 +338,21 @@ var pasUnNombre = Number.NaN; <p>Par exemple, les instructions suivantes affichent le nombre de jours qui restent pour l'année courante :</p> -<pre class="brush: js line-numbers language-js"><code class="language-js"><span class="keyword token">var</span> aujourdhui <span class="operator token">=</span> <span class="keyword token">new</span> <span class="class-name token">Date</span><span class="punctuation token">(</span><span class="punctuation token">)</span><span class="punctuation token">;</span> -<span class="comment token">// On définit le jour et le mois</span> -<span class="keyword token">var</span> finAnnée <span class="operator token">=</span> <span class="keyword token">new</span> <span class="class-name token">Date</span><span class="punctuation token">(</span><span class="number token">1995</span><span class="punctuation token">,</span> <span class="number token">11</span><span class="punctuation token">,</span> <span class="number token">31</span><span class="punctuation token">,</span> <span class="number token">23</span><span class="punctuation token">,</span> <span class="number token">59</span><span class="punctuation token">,</span> <span class="number token">59</span><span class="punctuation token">,</span> <span class="number token">999</span><span class="punctuation token">)</span><span class="punctuation token">;</span> -<span class="comment token">// On définit l'année avec l'année courante</span> -finAnnée<span class="punctuation token">.</span><span class="function token">setFullYear</span><span class="punctuation token">(</span>aujourdhui<span class="punctuation token">.</span><span class="function token">getFullYear</span><span class="punctuation token">(</span><span class="punctuation token">)</span><span class="punctuation token">)</span><span class="punctuation token">;</span> -<span class="comment token">// On calcule le nombre de millisecondes par jour</span> -<span class="keyword token">var</span> msParJour <span class="operator token">=</span> <span class="number token">24</span> <span class="operator token">*</span> <span class="number token">60</span> <span class="operator token">*</span> <span class="number token">60</span> <span class="operator token">*</span> <span class="number token">1000</span><span class="punctuation token">;</span> - -<span class="comment token">// On renvoie le nombre de jours restants dans l'année</span> -<span class="keyword token">var</span> joursRestants <span class="operator token">=</span> <span class="punctuation token">(</span>finAnnée<span class="punctuation token">.</span><span class="function token">getTime</span><span class="punctuation token">(</span><span class="punctuation token">)</span> <span class="operator token">-</span> aujourdhui<span class="punctuation token">.</span><span class="function token">getTime</span><span class="punctuation token">(</span><span class="punctuation token">)</span><span class="punctuation token">)</span> <span class="operator token">/</span> msParJour<span class="punctuation token">;</span> -joursRestants <span class="operator token">=</span> Math<span class="punctuation token">.</span><span class="function token">round</span><span class="punctuation token">(</span>joursRestants<span class="punctuation token">)</span><span class="punctuation token">;</span></code></pre> +<pre class="brush: js">var aujourdhui = new Date(); + +// On définit le jour et le mois +var finAnnée = new Date(1995, 11, 31, 23, 59, 59, 999); + +// On définit l'année avec l'année courante +finAnnée.setFullYear(aujourdhui.getFullYear()); + +// On calcule le nombre de millisecondes par jour +var msParJour = 24 * 60 * 60 * 1000; + +// On renvoie le nombre de jours restants dans l'année +var joursRestants = (finAnnée.getTime() - aujourdhui.getTime()) / msParJour; + +joursRestants = Math.round(joursRestants);</pre> <p>Cet exemple crée un objet <code>Date</code> nommé <code>aujourdhui</code> qui contient la date du jour. On crée ensuite un objet <code>Date</code> nommé <code>finAnnée</code> pour lequel on définit ensuite l'année avec l'année courante. Après, on calcule le nombre de millisecondes qui s'écoulent dans une journée. Enfin, on calcule le nombre de jours entre <code>aujourdhui</code> et <code>finAnnée</code> en utilisant <code>getTime</code> puis on arrondit le tout pour avoir un nombre de jours.</p> |