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/can6S01-X7Mp357Q.js.map
{"version":3,"file":"can6S01-X7Mp357Q.js","sources":["../../src/exercices/can/6e/can6S01.js"],"sourcesContent":["import { repere } from '../../../lib/2d/reperes.js'\nimport { traceBarreHorizontale } from '../../../lib/2d/diagrammes.js'\nimport { prenom } from '../../../lib/outils/Personne.js'\nimport { randint } from '../../../modules/outils.js'\nimport Exercice from '../../Exercice.js'\nimport { mathalea2d } from '../../../modules/2dGeneralites.js'\nexport const titre = 'Lire un diagramme en barres'\nexport const interactifReady = true\nexport const interactifType = 'mathLive'\nexport const amcReady = true\nexport const amcType = 'AMCNum'\n\n/*!\n * @author Jean-Claude Lhote\n * Créé pendant l'été 2021\n * Référence can6S01\n */\nexport const uuid = '1957a'\nexport const ref = 'can6S01'\nexport default function LectureDiagrammeBarre () {\n  Exercice.call(this)\n  this.typeExercice = 'simple'\n  this.formatChampTexte = 'largeur15 inline'\n  this.nbQuestions = 1\n  const valeurs = [['fruits', 'une corbeille', ['bananes', 'oranges', 'pommes']],\n    ['voitures', 'un garage', ['berline', 'utilitaire', 'cross over']],\n    ['vêtements', 'une armoire', ['chemises', 'T-shirts', 'pulls']]]\n  const quidam = prenom()\n  this.nouvelleVersion = function () {\n    const objets = []\n\n    const n = randint(0, 2)\n    const a = randint(2, 10)\n    const b = randint(2, 10, a)\n    const c = randint(2, 10, [a, b])\n    const r = repere({\n      grilleX: 'pointilles',\n      grilleY: false,\n      yThickListe: [],\n      yLabelListe: [],\n      xUnite: 1,\n      xThickDistance: 1,\n      yMax: 5,\n      xMin: 0,\n      xMax: 11,\n      yMin: 0,\n      axeYSyle: '',\n      axeXStyle: '->',\n      xLegende: `${valeurs[n][0]}`\n    })\n    objets.push(r)\n    objets.push(traceBarreHorizontale(a, 1, valeurs[n][2][0], { epaisseur: 1, couleurDeRemplissage: 'blue', hachures: true }),\n      traceBarreHorizontale(b, 2.5, valeurs[n][2][1], { epaisseur: 1, couleurDeRemplissage: 'red', hachures: true }),\n      traceBarreHorizontale(c, 4, valeurs[n][2][2], { epaisseur: 1, couleurDeRemplissage: 'green', hachures: true }))\n    this.reponse = a + b + c\n    this.question = `${quidam} a compté les ${valeurs[n][0]} dans ${valeurs[n][1]}. Les effectifs sont représentés sur le diagramme ci-dessous.<br>\n    `\n    this.question += mathalea2d({ xmin: -5, xmax: 17, ymin: -1, ymax: 6, scale: 0.4 }, objets)\n    this.question += `<br> Combien y a-t-il de ${valeurs[n][0]} en tout ?`\n    this.correction = `Il y a $${a}+${b}+${c} = ${this.reponse}$ ${valeurs[n][0]} en tout.`\n    this.canEnonce = this.question\n    this.canReponseACompleter = ''\n  }\n}\n"],"names":["titre","interactifReady","interactifType","amcReady","amcType","uuid","ref","LectureDiagrammeBarre","Exercice","valeurs","quidam","prenom","objets","n","randint","a","b","c","r","repere","traceBarreHorizontale","mathalea2d"],"mappings":"+MAMY,MAACA,EAAQ,8BACRC,EAAkB,GAClBC,EAAiB,WACjBC,EAAW,GACXC,EAAU,SAEvB;AAAA;AAAA;AAAA;AAAA,GAKY,MAACC,EAAO,QACPC,EAAM,UACJ,SAASC,GAAyB,CAC/CC,EAAS,KAAK,IAAI,EAClB,KAAK,aAAe,SACpB,KAAK,iBAAmB,mBACxB,KAAK,YAAc,EACnB,MAAMC,EAAU,CAAC,CAAC,SAAU,gBAAiB,CAAC,UAAW,UAAW,QAAQ,CAAC,EAC3E,CAAC,WAAY,YAAa,CAAC,UAAW,aAAc,YAAY,CAAC,EACjE,CAAC,YAAa,cAAe,CAAC,WAAY,WAAY,OAAO,CAAC,CAAC,EAC3DC,EAASC,EAAQ,EACvB,KAAK,gBAAkB,UAAY,CACjC,MAAMC,EAAS,CAAE,EAEXC,EAAIC,EAAQ,EAAG,CAAC,EAChBC,EAAID,EAAQ,EAAG,EAAE,EACjBE,EAAIF,EAAQ,EAAG,GAAIC,CAAC,EACpBE,EAAIH,EAAQ,EAAG,GAAI,CAACC,EAAGC,CAAC,CAAC,EACzBE,EAAIC,EAAO,CACf,QAAS,aACT,QAAS,GACT,YAAa,CAAE,EACf,YAAa,CAAE,EACf,OAAQ,EACR,eAAgB,EAChB,KAAM,EACN,KAAM,EACN,KAAM,GACN,KAAM,EACN,SAAU,GACV,UAAW,KACX,SAAU,GAAGV,EAAQI,CAAC,EAAE,CAAC,CAAC,EAChC,CAAK,EACDD,EAAO,KAAKM,CAAC,EACbN,EAAO,KAAKQ,EAAsBL,EAAG,EAAGN,EAAQI,CAAC,EAAE,CAAC,EAAE,CAAC,EAAG,CAAE,UAAW,EAAG,qBAAsB,OAAQ,SAAU,GAAM,EACtHO,EAAsBJ,EAAG,IAAKP,EAAQI,CAAC,EAAE,CAAC,EAAE,CAAC,EAAG,CAAE,UAAW,EAAG,qBAAsB,MAAO,SAAU,GAAM,EAC7GO,EAAsBH,EAAG,EAAGR,EAAQI,CAAC,EAAE,CAAC,EAAE,CAAC,EAAG,CAAE,UAAW,EAAG,qBAAsB,QAAS,SAAU,EAAI,CAAE,CAAC,EAChH,KAAK,QAAUE,EAAIC,EAAIC,EACvB,KAAK,SAAW,GAAGP,CAAM,iBAAiBD,EAAQI,CAAC,EAAE,CAAC,CAAC,SAASJ,EAAQI,CAAC,EAAE,CAAC,CAAC;AAAA,MAE7E,KAAK,UAAYQ,EAAW,CAAE,KAAM,GAAI,KAAM,GAAI,KAAM,GAAI,KAAM,EAAG,MAAO,EAAK,EAAET,CAAM,EACzF,KAAK,UAAY,4BAA4BH,EAAQI,CAAC,EAAE,CAAC,CAAC,aAC1D,KAAK,WAAa,WAAWE,CAAC,IAAIC,CAAC,IAAIC,CAAC,MAAM,KAAK,OAAO,KAAKR,EAAQI,CAAC,EAAE,CAAC,CAAC,YAC5E,KAAK,UAAY,KAAK,SACtB,KAAK,qBAAuB,EAC7B,CACH"}