· 7 years ago · Dec 06, 2018, 05:30 PM
1function secretKey(){
2 let length = parseInt(process.env.LENGHT);
3 let bla = "azertyuiopmlkjhgfdsqwxcvbn123456789AZERTYUIOPQSDFGHJKLMWXCVBN";
4
5 //Math.random envoie un nombre entre 0 et 1, et avec le floor cela renvoie entre 0 et 0.99999999999
6 let res = '';
7
8 for(let i = 0; i < length; i++){
9 res += bla.charAt(Math.floor(Math.random() * bla.length));
10
11 //je dois ensuite utiliser charAt qui prend un index; ici il prend un nombre aléatoire entre 0 et 1 multiplié par la taille de bla, les caractères que je veux dans ma clé;
12 }
13 return res;
14}
15
16console.log(secretKey());
17
18//pour tester le fichier : donner le nom du paramètre appelé par process.env."nom_du_param"
19//nom_du_param=15 node nom_du_fichier