nsi:premiere:javascript_1
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| nsi:premiere:javascript_1 [2021/09/23 12:48] – créée goupillwiki | nsi:premiere:javascript_1 [2025/01/08 14:23] (Version actuelle) – [Exercice 3 : parenthèses] yadam | ||
|---|---|---|---|
| Ligne 3: | Ligne 3: | ||
| Nous allons travailler un peu sur un autre langage que Python, ce qui nous sera utile dans le cadre de pages web car Python n'est pas compris par les navigateurs internet. | Nous allons travailler un peu sur un autre langage que Python, ce qui nous sera utile dans le cadre de pages web car Python n'est pas compris par les navigateurs internet. | ||
| - | {{page> | + | {{page>nsi:langages:js:start# |
| - | {{page> | + | {{page>nsi:langages:js:start#Programmer en JS& |
| + | ===== Exercices ===== | ||
| + | Dans l' | ||
| + | |||
| + | Dans tous les cas, la seule sortie d' | ||
| + | |||
| + | ==== Exercice 1 : Algorithme d' | ||
| + | |||
| + | L' | ||
| + | |||
| + | Voici l' | ||
| + | |||
| + | <code lang-none linenums> | ||
| + | Calcul du PGCD | ||
| + | ENTRÉES: a et b deux entiers non nuls | ||
| + | SORTIE: PGCD de a et b | ||
| + | DÉBUT | ||
| + | TANT QUE b non nul RÉPÉTER | ||
| + | r = reste division entière a / b | ||
| + | a = b | ||
| + | b = r | ||
| + | RENVOYER a | ||
| + | FIN | ||
| + | </ | ||
| + | |||
| + | Transformer cet algorithme en fonction JS et utilisez la fonction pour répondre à la question : | ||
| + | Quel est le PGCD de 615615 et 7826 ? | ||
| + | ==== Exercice 2 : calcul de moyenne ==== | ||
| + | |||
| + | Écrire une fonction '' | ||
| + | * la fonction reçoit un argument '' | ||
| + | * si le tableau n'est pas vide, la fonction renvoie la moyenne des éléments contenus dans le tableau, | ||
| + | * sinon la fonction renvoie 0. | ||
| + | |||
| + | Prévoyez un test de la fonction. | ||
| + | ==== Exercice 3 : parenthèses ==== | ||
| + | |||
| + | Écrire une fonction '' | ||
| + | |||
| + | **Exemples :** | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | <WRAP tip>Vous pouvez remarquer que j'ai nommé la fonction '' | ||
nsi/premiere/javascript_1.1632394088.txt.gz · Dernière modification : de goupillwiki
