Skip to content

Instantly share code, notes, and snippets.

@Denver-sn
Created November 14, 2022 15:24
Show Gist options
  • Save Denver-sn/920bb4dffe59b8a7f2f69d70b08a51b3 to your computer and use it in GitHub Desktop.
Save Denver-sn/920bb4dffe59b8a7f2f69d70b08a51b3 to your computer and use it in GitHub Desktop.
// 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