Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- else if(command === "formula" || command === "f") {
- const possibleArgs = ['p', 'a', 'v', 'perimeter', 'area', 'volume'];
- if(possibleArgs.includes(args[0])) {
- if(args[0] === "perimeter" || args[0] === "p") {
- const perimeterFormulas = new discord.RichEmbed();
- perimeterFormulas.setTitle("Formules de périmètre");
- perimeterFormulas.setColor("FF99CC");
- perimeterFormulas.addField("Carré :", "\`côté * 4\`", true);
- perimeterFormulas.addField("Rectangle :", "\`Longueur * 2 + largeur * 2\`", true);
- perimeterFormulas.addField("Cercle :", "\`2 * \u03c0 * Rayon\`");
- perimeterFormulas.addField("Triangle :", "\`côté1 + côté2 + côté3\`", true);
- perimeterFormulas.addField("Parallèlogramme :", "\`Longueur * 2 + largeur * 2\`", true);
- perimeterFormulas.addField("Trapèze :", "\`base1 + base2 + côté1 + côté2\`");
- perimeterFormulas.addField("Losange :", "\`côté * 4\`", true);
- message.channel.send(perimeterFormulas);
- }
- else if(args[0] === "area" || args[0] === "a") {
- const areaFormulas = new discord.RichEmbed();
- areaFormulas.setTitle("Formules d'aire");
- areaFormulas.setColor("FF99CC");
- areaFormulas.addField("Carré :", "\`côté²\`", true);
- areaFormulas.addField("Rectangle :", "\`Longueur * largeur\`", true);
- areaFormulas.addField("Disque :", "\`\u03c0 * Rayon²\`");
- areaFormulas.addField("Triangle :", "\`(base * hauteur) / 2\`", true);
- areaFormulas.addField("Parallèlogramme :", "\`base * hauteur\`", true);
- areaFormulas.addField("Trapèze :", "\`((base1 + base2) * hauteur) / 2\`");
- areaFormulas.addField("Losange :", "\`diagonale1 * diagonale2 / 2\`", true);
- areaFormulas.addField("Sphère :", "\`Rayon² * (\u03c0 * 4)\`", true);
- areaFormulas.addField("Cône :", "\`√(Rayon² + hauteur²) * \u03c0 * Rayon\`", true);
- areaFormulas.addField("Cube :", "\`arête² * 6\`", true);
- areaFormulas.addField("Pavé droit :", "\`(2 * Longueur * largeur) + (2 * Longueur * hauteur) + (2 * largeur * hauteur)\`", true);
- areaFormulas.addField("Cylindre :", "\`2 * \u03c0 * Rayon * hauteur\`");
- areaFormulas.addField("Pyramide à base carrée :", "\`(côté de la base * 4) * √(hauteur² + (côté de la base / 2)²) / 2\`", true);
- message.channel.send(areaFormulas);
- }
- else if(args[0] === "volume" || args[0] === "v") {
- const volumeFormulas = new discord.RichEmbed();
- volumeFormulas.setTitle("Formules de volume");
- volumeFormulas.setColor("FF99CC");
- volumeFormulas.addField("Cube :", "\`arête³\`", true);
- volumeFormulas.addField("Pavé droit :", "\`Longueur * largeur * hauteur\`", true);
- volumeFormulas.addField("Cylindre :", "\`\u03c0 * Rayon² * hauteur\`");
- volumeFormulas.addField("Cône :", "\`(\u03c0 * Rayon² * hauteur) / 3\`", true);
- volumeFormulas.addField("Pyramide à base carrée :", "\`(coté² * hauteur) / 3\`", true);
- volumeFormulas.addField("Pyramide à base rectangulaire :", "\`((Longueur * largeur) * hauteur) / 3\`", true);
- volumeFormulas.addField("Sphère :", "\`(4 / 3) * \u03c0 * Rayon³\`", true);
- message.channel.send(volumeFormulas);
- }
- } else message.channel.send(new discord.RichEmbed().setTitle(`:x: Erreur: Argument invalide`).setColor("FF0000").setDescription("\`" + args[0] + "\` n'est pas une catégorie de formules valide."));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement