HEX
Server: Apache
System: Linux vps.mmtprep.com 4.18.0-477.21.1.el8_8.x86_64 #1 SMP Thu Aug 10 13:51:50 EDT 2023 x86_64
User: mmtprep (1001)
PHP: 8.1.34
Disabled: exec,passthru,shell_exec,system
Upload Files
File: /home/mmtprep/public_html/mathzen.mmtprep.com/assets/can3C15-cVfDAw1G.js.map
{"version":3,"file":"can3C15-cVfDAw1G.js","sources":["../../src/exercices/can/3e/can3C15.js"],"sourcesContent":["import { choice } from '../../../lib/outils/arrayOutils'\nimport { arrondi } from '../../../lib/outils/nombres'\nimport { texNombre } from '../../../lib/outils/texNombre'\nimport Exercice from '../../deprecatedExercice.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"}