File: /home/mmtprep/public_html/mathzen.mmtprep.com/assets/can3C15-creSj3C4.js.map
{"version":3,"file":"can3C15-creSj3C4.js","sources":["../../src/exercices/can/3e/can3C15.js"],"sourcesContent":["import { choice } from '../../../lib/outils/arrayOutils'\nimport { arrondi } from '../../../lib/outils/nombres.js'\nimport { texNombre } from '../../../lib/outils/texNombre.js'\nimport Exercice from '../../Exercice.js'\nimport { randint } from '../../../modules/outils.js'\nexport const titre = 'Calculer des sommes contenant des puissances de 10'\nexport const interactifReady = true\nexport const interactifType = 'mathLive'\nexport const dateDePublication = '20/11/2022'\n/**\n * Modèle d'exercice très simple pour la course aux nombres\n * @author Gilles Mora\n\n * Référence can3C15\n * Date de publication\n*/\n\nexport const uuid = '864ba'\nexport const ref = 'can3C15'\nexport default function CalculPuissance10B () {\n Exercice.call(this)\n this.typeExercice = 'simple'\n this.nbQuestions = 1\n this.tailleDiaporama = 2\n this.formatChampTexte = 'largeur15 inline'\n this.nouvelleVersion = function () {\n let reponse, n1, n2, n3\n switch (choice([1, 2, 3])) {\n case 1:\n n1 = randint(2, 4)\n n2 = randint(-3, 0)\n n3 = randint(1, 6)\n reponse = arrondi(10 ** n1 + 10 ** n2, 3)\n this.question = `Calculer $10^{${n1}}+10^{${n2}}$.`\n this.correction = `$10^{${n1}}+10^{${n2}}=${texNombre(10 ** n1)} +${texNombre(10 ** n2, 3)}=${texNombre(reponse, 3)}$`\n break\n\n case 2:\n n1 = randint(2, 4)\n n2 = randint(-3, 0)\n n3 = randint(-3, 3, 0)\n reponse = arrondi(10 ** n1 + 10 ** n2 + 10 ** n3, 3)\n this.question = `Calculer $10^{${n1}}+10^{${n2}}+10^{${n3}}$.`\n this.correction = `$10^{${n1}}+10^{${n2}}+10^{${n3}}=${texNombre(10 ** n1)} +${texNombre(10 ** n2, 3)}+${texNombre(10 ** n3, 3)}=${texNombre(reponse, 3)}$`\n break\n\n case 3:\n n1 = randint(2, 4)\n n2 = randint(-3, 0)\n reponse = arrondi(10 ** n1 - 10 ** n2, 3)\n this.question = `Calculer $10^{${n1}}-10^{${n2}}$.`\n this.correction = `$10^{${n1}}-10^{${n2}}=${texNombre(10 ** n1)} -${texNombre(10 ** n2, 3)}=${texNombre(reponse, 3)}$`\n break\n }\n this.reponse = reponse\n this.canEnonce = this.question// 'Compléter'\n this.canReponseACompleter = ''\n }\n}\n"],"names":["titre","interactifReady","interactifType","dateDePublication","uuid","ref","CalculPuissance10B","Exercice","reponse","n1","n2","n3","choice","randint","arrondi","texNombre"],"mappings":"oEAKY,MAACA,EAAQ,qDACRC,EAAkB,GAClBC,EAAiB,WACjBC,EAAoB,aASpBC,EAAO,QACPC,EAAM,UACJ,SAASC,GAAsB,CAC5CC,EAAS,KAAK,IAAI,EAClB,KAAK,aAAe,SACpB,KAAK,YAAc,EACnB,KAAK,gBAAkB,EACvB,KAAK,iBAAmB,mBACxB,KAAK,gBAAkB,UAAY,CACjC,IAAIC,EAASC,EAAIC,EAAIC,EACrB,OAAQC,EAAO,CAAC,EAAG,EAAG,CAAC,CAAC,EAAC,CACvB,IAAK,GACHH,EAAKI,EAAQ,EAAG,CAAC,EACjBH,EAAKG,EAAQ,GAAI,CAAC,EAClBF,EAAKE,EAAQ,EAAG,CAAC,EACjBL,EAAUM,EAAQ,IAAML,EAAK,IAAMC,EAAI,CAAC,EACxC,KAAK,SAAW,iBAAiBD,CAAE,SAASC,CAAE,MAC9C,KAAK,WAAa,QAAQD,CAAE,SAASC,CAAE,KAAKK,EAAU,IAAMN,CAAE,CAAC,KAAKM,EAAU,IAAML,EAAI,CAAC,CAAC,IAAIK,EAAUP,EAAS,CAAC,CAAC,IACnH,MAEF,IAAK,GACHC,EAAKI,EAAQ,EAAG,CAAC,EACjBH,EAAKG,EAAQ,GAAI,CAAC,EAClBF,EAAKE,EAAQ,GAAI,EAAG,CAAC,EACrBL,EAAUM,EAAQ,IAAML,EAAK,IAAMC,EAAK,IAAMC,EAAI,CAAC,EACnD,KAAK,SAAW,iBAAiBF,CAAE,SAASC,CAAE,SAASC,CAAE,MACzD,KAAK,WAAa,QAAQF,CAAE,SAASC,CAAE,SAASC,CAAE,KAAKI,EAAU,IAAMN,CAAE,CAAC,KAAKM,EAAU,IAAML,EAAI,CAAC,CAAC,IAAIK,EAAU,IAAMJ,EAAI,CAAC,CAAC,IAAII,EAAUP,EAAS,CAAC,CAAC,IACxJ,MAEF,IAAK,GACHC,EAAKI,EAAQ,EAAG,CAAC,EACjBH,EAAKG,EAAQ,GAAI,CAAC,EAClBL,EAAUM,EAAQ,IAAML,EAAK,IAAMC,EAAI,CAAC,EACxC,KAAK,SAAW,iBAAiBD,CAAE,SAASC,CAAE,MAC9C,KAAK,WAAa,QAAQD,CAAE,SAASC,CAAE,KAAKK,EAAU,IAAMN,CAAE,CAAC,KAAKM,EAAU,IAAML,EAAI,CAAC,CAAC,IAAIK,EAAUP,EAAS,CAAC,CAAC,IACnH,KACH,CACD,KAAK,QAAUA,EACf,KAAK,UAAY,KAAK,SACtB,KAAK,qBAAuB,EAC7B,CACH"}