Skip to content

Instantly share code, notes, and snippets.

View Frdrcpeter007's full-sized avatar
🎯
Genius League

Peter Ndengo Frdrcpeter007

🎯
Genius League
View GitHub Profile
@Frdrcpeter007
Frdrcpeter007 / Projects.md
Last active August 23, 2021 12:04
Send projects institutional
  1. Ajout d'un projet institutionnel

    let payload = {
        title: "Destruction du monde",
        describe: "Thanos avait une bonne idée",
        identity: {
            name: "Batuta",
            firstname: "Sael",

email: "saelbatita@gmail.com",

@Frdrcpeter007
Frdrcpeter007 / README.md
Last active June 18, 2021 06:10
Le readme de l'application vistal

Routes de l'api

Partie administration

  1. Ajout d'un rôle /api/admin/roles/add => Type POST
    • Headers['auth-token']
    • type ['Admin' ou 'Client']
    • name
@Frdrcpeter007
Frdrcpeter007 / dash_insert.js
Created February 20, 2021 13:50
Cette fonction insère une - entre deux nombre impair dans une chaine, on peut l'utiliser pour faire des slugs
/**
* Cette insère une - entre deux nombre impair dans une chaine
* @param {String} str
* @return {String}
*/
function dashInsert(str) {
let newString = str[0] || '';
for (let i = 1, lastNumberIsOdd = str[0] % 2 === 1; i < str.length; i++) {
const numberIsOdd = str[i] % 2 === 1;
@Frdrcpeter007
Frdrcpeter007 / check_nums.js
Created February 20, 2021 13:44
C'est une fonction qui teste si le deuxième nombre passé en paramètre est plus grand que le premier
/**
* Une fonction qui teste si le deuxième nombre passé en paramètre est plus grand que le premier
* @param {Number} num1
* @param {Number} num2
* @return {String}
*/
function checkNums(num1, num2) {
if (num2 > num1) {
return 'true';
} else if (num1 === num2) {
@Frdrcpeter007
Frdrcpeter007 / alphabet_soup.js
Created February 20, 2021 13:39
Cette fonction permet de classe les lettres d'un mot passé en paramètre de la fonction du plus petit au plus grand selon l'alphabet français
/**
* Cette fonction permet de classe les lettres d'un mot passé en paramètre de la fonction du plus petit au plus grand selon l'alphabet français
* @param {String} str La chaine de caractère
*/
function alphabetSoup(str) {
let letters = str.split('');
return letters.sort((a, b) => {
if(a.charCodeAt(0) > b.charCodeAt(0)) return 1