File: /home/mmtprep/public_html/mathzen.mmtprep.com/assets/can5C27-QjAdL0Bu.js.map
{"version":3,"file":"can5C27-QjAdL0Bu.js","sources":["../../src/exercices/can/5e/can5C27.js"],"sourcesContent":["import { choice } from '../../../lib/outils/arrayOutils'\nimport { ecritureNombreRelatif, ecritureNombreRelatifc } from '../../../lib/outils/ecritures.js'\nimport Exercice from '../../Exercice.js'\nimport { randint } from '../../../modules/outils.js'\nexport const interactifType = 'mathLive'\nexport const interactifReady = true\nexport const titre = 'Trouver un entier relatif (addition à trou)'\nexport const dateDePublication = '19/10/2023'\n/*!\n * @author Gilles Mora (J'ai repris l'ex 5R20-2)\n *\n * Référence can5C27\n */\nexport const uuid = '2745a'\nexport const ref = 'can5C27'\nexport default function AdditionRelatifATrou () {\n Exercice.call(this)\n this.typeExercice = 'simple'\n this.nbQuestions = 1\n this.sup = 20\n this.tailleDiaporama = 2\n this.nouvelleVersion = function () {\n this.formatChampTexte = 'largeur15 inline'\n this.formatInteractif = 'calcul'\n\n let a = randint(1, this.sup)\n let b = randint(1, this.sup)\n const k = choice([[-1, -1], [-1, 1], [1, -1]]) // Les deux nombres relatifs ne peuvent pas être tous les deux positifs\n a = a * k[0]\n b = b * k[1]\n const termes = [ecritureNombreRelatif(a), '\\\\ldots\\\\ldots', ecritureNombreRelatifc(a), ecritureNombreRelatifc(b)]\n const rang1 = randint(0, 1)\n const rang2 = 1 - rang1\n this.question = 'Quel nombre doit-on écrire pour que l\\'égalité soit correcte ? <br>'\n this.question += '$ ' + termes[rang1] + ' + ' + termes[rang2] + ' = ' + ecritureNombreRelatif(a + b) + ' $'\n\n this.correction = '$ ' + termes[rang1 + 2] + ' + ' + termes[rang2 + 2] + ' = ' + ecritureNombreRelatifc(a + b) + ' $'\n this.reponse = b\n\n this.canEnonce = 'Compléter.'\n this.canReponseACompleter = '$ ' + termes[rang1] + ' + ' + termes[rang2] + ' = ' + ecritureNombreRelatif(a + b) + ' $'\n }\n}\n"],"names":["interactifType","interactifReady","titre","dateDePublication","uuid","ref","AdditionRelatifATrou","Exercice","a","randint","b","k","choice","termes","ecritureNombreRelatif","ecritureNombreRelatifc","rang1","rang2"],"mappings":"iEAIY,MAACA,EAAiB,WACjBC,EAAkB,GAClBC,EAAQ,+CACRC,EAAoB,aACjC;AAAA;AAAA;AAAA;AAAA,GAKY,MAACC,EAAO,QACPC,EAAM,UACJ,SAASC,GAAwB,CAC9CC,EAAS,KAAK,IAAI,EAClB,KAAK,aAAe,SACpB,KAAK,YAAc,EACnB,KAAK,IAAM,GACX,KAAK,gBAAkB,EACvB,KAAK,gBAAkB,UAAY,CACjC,KAAK,iBAAmB,mBACxB,KAAK,iBAAmB,SAExB,IAAIC,EAAIC,EAAQ,EAAG,KAAK,GAAG,EACvBC,EAAID,EAAQ,EAAG,KAAK,GAAG,EAC3B,MAAME,EAAIC,EAAO,CAAC,CAAC,GAAI,EAAE,EAAG,CAAC,GAAI,CAAC,EAAG,CAAC,EAAG,EAAE,CAAC,CAAC,EAC7CJ,EAAIA,EAAIG,EAAE,CAAC,EACXD,EAAIA,EAAIC,EAAE,CAAC,EACX,MAAME,EAAS,CAACC,EAAsBN,CAAC,EAAG,iBAAkBO,EAAuBP,CAAC,EAAGO,EAAuBL,CAAC,CAAC,EAC1GM,EAAQP,EAAQ,EAAG,CAAC,EACpBQ,EAAQ,EAAID,EAClB,KAAK,SAAW,qEAChB,KAAK,UAAY,KAAOH,EAAOG,CAAK,EAAI,MAAQH,EAAOI,CAAK,EAAI,MAAQH,EAAsBN,EAAIE,CAAC,EAAI,KAEvG,KAAK,WAAa,KAAOG,EAAOG,EAAQ,CAAC,EAAI,MAAQH,EAAOI,EAAQ,CAAC,EAAI,MAAQF,EAAuBP,EAAIE,CAAC,EAAI,KACjH,KAAK,QAAUA,EAEf,KAAK,UAAY,aACjB,KAAK,qBAAuB,KAAOG,EAAOG,CAAK,EAAI,MAAQH,EAAOI,CAAK,EAAI,MAAQH,EAAsBN,EAAIE,CAAC,EAAI,IACnH,CACH"}