aboutsummaryrefslogtreecommitdiff
path: root/files/fr
diff options
context:
space:
mode:
authorScttpr <charles.capelli@qonfucius.team>2021-03-24 07:41:05 +0100
committerGitHub <noreply@github.com>2021-03-24 07:41:05 +0100
commit2b9f3b1a1e8fecf47dc6bbb3c337c84824fdf6ce (patch)
tree3689b322c6a49e9a6e33c40b83c5cf8a72785df8 /files/fr
parentbef8694d2188cf154cd20a23329e5ab389e5f724 (diff)
downloadtranslated-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.html26
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>