Créer une fonction qui reçoit un nombre en paramètre et indique s'il est pair ou impair.
[Nombre] est [pair/impair]
Créer une fonction qui recoit la température de l'eau en paramètre et affiche son état à la console :
À [Température] l`eau est [état]
Créer une fonction qui affiche la table de multiplication simple d'un nombre reçu en paramètre. Par exemple, pour 10 :
0 * 10 = 0
1 * 10 = 10
2 * 10 = 20
...
10 * 10 = 10
Créer une fonction qui calcule la somme des nombres contenus dans un tableau
| (index) | Values |
----------------------
| 0 | 1 |
| 1 | true |
| 2 | -3 |
| 3 | 'patate' |
| 4 | 5.5 |
Somme = [somme]
Créer une fonction qui calcule les nombres premiers inférieurs à un nombre reçu en paramètre.
Les nombres premiers inférieurs à [nombre]:
[x], [y], [z]
[x]
[y]
[z]
Créer une fonction qui parcourt un tableau et inverse le signe des cases qui contiennent un nombre.
| (index) | Values |
----------------------
| 0 | 1 |
| 1 | true |
| 2 | -3 |
| 3 | 'patate' |
| 4 | 6 |
| 5 | -5.5 |
| (index) | Values |
----------------------
| 0 | -1 |
| 1 | true |
| 2 | 3 |
| 3 | 'patate' |
| 4 | -6 |
| 5 | 5.5 |
Créer une fonction qui reçoit le prénom, le nom et l’année de naissance d'un individu. Afficher ensuite un message à la console selon le format:
Bonjour [Prénom] [Nom], vous avez [X] ans.
Vous êtes [status]!
`Ma string avec ${maVariable}`
const currentYear = (new Date().getFullYear());
Créer une fonction qui traite un tableau pour en retirer toutes les valeurs qui sont des nombres
unTableau.splice(index, 1)
, supprime 1 item à la position index du tableau
Sans nombres
true, 'patate'
Créer une fonction qui génère la table de multiplication complète d'un nombre et stocke le résultat dans un tableau 2 dimensions, par exemple, pour 10 :
0 1 2 3 ... 10
1 1 2 3 10
2 2 4 6 20
3 3 6 9 30
...
10 10 20 30 100
| 0 | 1 | 2 | 3 |
| 1 | 1 | 2 | 3 |
| 2 | 2 | 4 | 6 |
| 3 | 3 | 6 | 9 |
nbLignes = 5;
nbColonnes = 10;
let tableau2d = []; // Dimension 1
for(let ligne = 0; ligne < nbLignes; ligne++) {
tableau2d[ligne] = []; // Dimension 2
// Chaque case de la 1ere dimension contient en fait un tableau
for(let colonne = 0; col < nbColonnes; colonne++) {
tableau2d[ligne][colonne] = (row + "," + colonne);
}
}
console.table(tableau2d);
Créer une fonction récursive qui calcule la somme d'un entier positif et des entiers qui le précèdent
Réaliser des exercices du site JS Challenger.