{"id":3072,"date":"2026-03-02T07:43:49","date_gmt":"2026-03-02T06:43:49","guid":{"rendered":"https:\/\/labodemaths.fr\/WordPress3\/?p=3072"},"modified":"2026-03-02T10:13:44","modified_gmt":"2026-03-02T09:13:44","slug":"nsi-rattrapage-js","status":"publish","type":"post","link":"https:\/\/labodemaths.fr\/WordPress3\/nsi-rattrapage-js\/","title":{"rendered":"NSI : rattrapage js"},"content":{"rendered":"\n<p>On consid\u00e8re le code html suivant :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;!doctype html&gt;\n&lt;html lang=\"fr\"&gt;\n\n&lt;!-- **** D\u00e9but ENTETE de page ***** --&gt;\n\t&lt;head&gt;\n\t\t&lt;!-- Encodage des caract\u00e8res--&gt;\n\t&lt;meta charset=\"utf-8\"&gt;\n\t&lt;title&gt;Calculatrice \n    &lt;\/title&gt;\n\t&lt;link href=\"https:\/\/fonts.googleapis.com\/css?family=Rajdhani\" rel=\"stylesheet\"&gt;\n\t&lt;link href=\"style.css\" rel=\"stylesheet\" type=\"text\/css\"  media=\"screen\"\/&gt;\n\t\t\n&lt;\/head&gt;\n&lt;!-- **** D\u00e9but CORPS de page ***** --&gt;\n\t&lt;body&gt;\n\t\t&lt;div id=\"conteneur\"&gt;\n\t\t&lt;!-- **** affichage calculs et r\u00e9sultats ***** --&gt;\n\t\t&lt;div id=\"ecran\"&gt;\n            &lt;span id=\"affichage\"&gt;&lt;\/span&gt;\n\t\t&lt;\/div&gt;\n\t\t&lt;div id=\"fond_clavier\"&gt;\n\t\t&lt;!-- **** clavier ***** --&gt;\n\t\t&lt;div id=\"clavier\"&gt;\n\t\t\t&lt;button &gt;AC&lt;\/button&gt;\n\t\t\t&lt;button &gt;C&lt;\/button&gt;\n\t\t\t&lt;button &gt;(&lt;\/button&gt;\n\t\t\t&lt;button &gt;)&lt;\/button&gt;\n\t\t\t&lt;br \/&gt;\n\t\t &lt;button &gt;7&lt;\/button&gt;\n\t\t &lt;button &gt;8&lt;\/button&gt;\n\t\t &lt;button &gt;9&lt;\/button&gt;\n\t\t\t&lt;button &gt;\/&lt;\/button&gt;\n\t\t\t&lt;br \/&gt;\n\t\t\t&lt;button &gt;4&lt;\/button&gt;\n\t\t\t&lt;button &gt;5&lt;\/button&gt;\n\t\t\t&lt;button &gt;6&lt;\/button&gt;\n\t\t\t&lt;button &gt;*&lt;\/button&gt;\n\t\t\t&lt;br \/&gt;\n\t\t\t&lt;button &gt;1&lt;\/button&gt;\n\t\t\t&lt;button &gt;2&lt;\/button&gt;\n\t\t\t&lt;button &gt;3&lt;\/button&gt;\n\t\t\t&lt;button &gt;-&lt;\/button&gt;\n\t\t\t&lt;br \/&gt;\n\t\t\t&lt;button &gt;0&lt;\/button&gt;\n\t\t\t&lt;button &gt;.&lt;\/button&gt;\n\t\t\t&lt;button &gt;=&lt;\/button&gt;\n\t\t\t&lt;button &gt;+&lt;\/button&gt;\n\t\t&lt;\/div&gt;\n\t&lt;\/div&gt;\n\t\t&lt;\/div&gt;\n        \n    &lt;\/body&gt;\n    &lt;script src=\"script.js\"&gt;&lt;\/script&gt;\n&lt;\/html&gt;\n<\/code><\/pre>\n\n\n\n<p>le css suivant :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>@charset \"utf-8\";\n\nh1,h2,p,div { \/*  Permet d'avoir des blocs qui se collent les uns aux autres si margin et padding r\u00e8gl\u00e9s  \u00e0 0;*\/\n\tmargin:0; padding: 0;\n}\n\n#conteneur {margin:auto;width: 700px;height: 800px;border: 1px solid #FFB6B8}\n#ecran{margin:auto ;width: 84%;height: 10%;border: 1px solid #FFB6B8; font-family: 'Rajdhani', sans-serif; font-size:300%; text-align: right; padding-right: 6%;}\n#fond_clavier {margin:auto;width: 90%;height: 85%;border: 1px solid #FFB6B8}\n#clavier {margin:auto;width:70%;border: none}\n\n button {\twidth: 70px; height: 70px; display:inline-block;text-align:center; \tborder: 1px solid #1E0421;\nborder-radius: 5px; margin: 10px 7px 10px 10px; background-color: #EFECCA; font-size: 150%}\n\n<\/code><\/pre>\n\n\n\n<p>Mettre en place le js pour rendre cette calculatrice op\u00e9rationnelle.<br><br><strong>Bar\u00e8me<\/strong> :<\/p>\n\n\n\n<p>on a le droit d&rsquo;utiliser toutes les fonctions vues en js et uniquement celles-l\u00e0. Par exemple :<\/p>\n\n\n\n<p>document.getElementsByTagName()<br>getElementById()<br>textContent<\/p>\n\n\n\n<p><br>5 points : lorsqu&rsquo;on appuie sur un nombre ou une op\u00e9ration , l&rsquo;\u00e9cran affiche la valeur correspondante.<br><br>5 points : le r\u00e9sultat du calcul s&rsquo;affiche lorsque l&rsquo;on appuie sur la touche = .<br>On pourra utiliser la fonction eval() du js qui ex\u00e9cute une cha\u00eene de caract\u00e8re comme un code :<br>eval(\u00ab\u00a03+5\u00a0\u00bb) renvoie 8.<br><br>5 points : les calculs sont remis \u00e0 0 si on appuie sur AC ou C.<br><br>5 points : la touche AC efface uniquement la derni\u00e8re valeur entr\u00e9e.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>On consid\u00e8re le code html suivant : le css suivant : Mettre en place le&#8230;<\/p>\n<div class=\"more-link-wrapper\"><a class=\"more-link\" href=\"https:\/\/labodemaths.fr\/WordPress3\/nsi-rattrapage-js\/\">Read the post<span class=\"screen-reader-text\">NSI : rattrapage js<\/span><\/a><\/div>\n","protected":false},"author":2,"featured_media":3076,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[57],"tags":[],"_links":{"self":[{"href":"https:\/\/labodemaths.fr\/WordPress3\/wp-json\/wp\/v2\/posts\/3072"}],"collection":[{"href":"https:\/\/labodemaths.fr\/WordPress3\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/labodemaths.fr\/WordPress3\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/labodemaths.fr\/WordPress3\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/labodemaths.fr\/WordPress3\/wp-json\/wp\/v2\/comments?post=3072"}],"version-history":[{"count":3,"href":"https:\/\/labodemaths.fr\/WordPress3\/wp-json\/wp\/v2\/posts\/3072\/revisions"}],"predecessor-version":[{"id":3077,"href":"https:\/\/labodemaths.fr\/WordPress3\/wp-json\/wp\/v2\/posts\/3072\/revisions\/3077"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/labodemaths.fr\/WordPress3\/wp-json\/wp\/v2\/media\/3076"}],"wp:attachment":[{"href":"https:\/\/labodemaths.fr\/WordPress3\/wp-json\/wp\/v2\/media?parent=3072"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/labodemaths.fr\/WordPress3\/wp-json\/wp\/v2\/categories?post=3072"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/labodemaths.fr\/WordPress3\/wp-json\/wp\/v2\/tags?post=3072"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}