Created
November 14, 2022 15:24
-
-
Save Denver-sn/920bb4dffe59b8a7f2f69d70b08a51b3 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// créer une fonction permettant de faire la somme de deux nombre donnés par l’utilisateur | |
function sum(a, b) { | |
return a + b; | |
} | |
// créer une fonction permettant d’afficher l’ensemble des nombres pairs entre 0 et un entier N donné par l’utilisateur | |
function even(n) { | |
for (let i = 0; i <= n; i++) { | |
if (i % 2 === 0) { | |
console.log(i); | |
} | |
} | |
} | |
// Ecrire une fonction permettant de triez un tableau d’entiers | |
function sort(arr) { | |
return arr.sort((a, b) => a - b); | |
} | |
// Ecrire une fonction, qui convertit en Octets, Kilo octets, Mega octets et Giga octets un nombre donnée en bits | |
function convert(n) { | |
const octet = n / 8; | |
const koctet = octet / 1024; | |
const moctet = koctet / 1024; | |
const goctet = moctet / 1024; | |
return { | |
octet, | |
koctet, | |
moctet, | |
goctet | |
}; | |
} | |
// crééer une fonction pour vérifier si une année est bissextile ou non | |
function isLeapYear(year) { | |
if (year % 4 === 0) { | |
return true; | |
} else { | |
return false; | |
} | |
} | |
// créer un préprogramme permettant de calculer le factoriel d’un nombre donné par l’utilisateur | |
var n = 2; | |
function factorial(n) { | |
if (n === 0) { | |
return 1; | |
} else { | |
return n * factorial(n - 1); | |
} | |
} | |
// créer un préprogramme permettant de calculer la somme des entiers de 1 à n | |
function sum(n) { | |
if (n === 0) { | |
return 0; | |
} else { | |
return n + sum(n - 1); | |
} | |
} | |
// créer un programme permettant de calculer le périmètre et la surface d’un cercle | |
function circle(r) { | |
return { | |
perimeter: 2 * Math.PI * r, | |
surface: Math.PI * r * r | |
}; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment