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/can3C07-b2PthRqX.js.map
{"version":3,"file":"can3C07-b2PthRqX.js","sources":["../../src/exercices/can/3e/can3C07.js"],"sourcesContent":["import { codageSegments } from '../../../lib/2d/codages.js'\nimport { point } from '../../../lib/2d/points.js'\nimport { segmentAvecExtremites } from '../../../lib/2d/segmentsVecteurs.js'\nimport { texteParPosition } from '../../../lib/2d/textes.js'\nimport { stringNombre, texNombre } from '../../../lib/outils/texNombre.js'\nimport Exercice from '../../Exercice.js'\nimport { mathalea2d } from '../../../modules/2dGeneralites.js'\nimport { randint, calculANePlusJamaisUtiliser } from '../../../modules/outils.js'\nexport const titre = 'Calculer l’abscisse d’un milieu'\nexport const interactifReady = true\nexport const interactifType = 'mathLive'\n/**\n * Modèle d'exercice très simple pour la course aux nombres\n * @author Gilles Mora\n * Référence can3C07\n * Date de publication sptembre 2021\n*/\nexport const dateDeModifImportante = '06/12/2021'\nexport const uuid = '9ae55'\nexport const ref = 'can3C07'\nexport default function MilieuEntre1EtFraction () {\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    const a = randint(1, 5)\n    const c = randint(1, 9)\n    const b = calculANePlusJamaisUtiliser(a + c + randint(1, 9, 5) / 5)\n    const A = point(0, 0, '1', 'below')\n    const B = point(4, 0, 'M', 'below')\n    const C = point(8, 0)\n    const objets = []\n    objets.push(segmentAvecExtremites(A, B), segmentAvecExtremites(B, C), codageSegments('||', 'blue', A, B, B, C))\n    objets.push(texteParPosition(`${stringNombre(a)}`, 0, -0.7, 'milieu', 'black', 1.5)\n    )\n    objets.push(texteParPosition('M', 4, -0.7, 'milieu', 'black', 1.5)\n    )\n    objets.push(texteParPosition(`${stringNombre(b, 1)}`, 8, -0.7, 'milieu', 'black', 1.5)\n    )\n    this.question = `Donner l'abscisse du point $M$ sous forme décimale.<br>\n    \n    `\n    this.question += mathalea2d({\n      xmin: -1,\n      ymin: -2,\n      xmax: 10,\n      ymax: 1,\n      pixelsParCm: 30,\n      mainlevee: false,\n      amplitude: 0.5,\n      scale: 0.6,\n      style: 'margin: auto'\n    }, objets)\n    this.question += '<br>'\n    this.correction = `On calcule la moyenne de $${texNombre(a)}$ et $${texNombre(b)}$ :<br>\n    $x_M=\\\\dfrac{${texNombre(a)}+${texNombre(b)}}{2}=\n    \\\\dfrac{${texNombre(a + b)}}{2}=${texNombre((a + b) / 2)}$`\n\n    this.reponse = (a + b) / 2\n    this.canEnonce = this.question// 'Compléter'\n    this.canReponseACompleter = ''\n  }\n}\n"],"names":["titre","interactifReady","interactifType","dateDeModifImportante","uuid","ref","MilieuEntre1EtFraction","Exercice","a","randint","c","b","calculANePlusJamaisUtiliser","A","point","B","C","objets","segmentAvecExtremites","codageSegments","texteParPosition","stringNombre","mathalea2d","texNombre"],"mappings":"0GAQY,MAACA,EAAQ,kCACRC,EAAkB,GAClBC,EAAiB,WAOjBC,EAAwB,aACxBC,EAAO,QACPC,EAAM,UACJ,SAASC,GAA0B,CAChDC,EAAS,KAAK,IAAI,EAClB,KAAK,aAAe,SACpB,KAAK,YAAc,EACnB,KAAK,gBAAkB,EACvB,KAAK,iBAAmB,mBACxB,KAAK,gBAAkB,UAAY,CACjC,MAAMC,EAAIC,EAAQ,EAAG,CAAC,EAChBC,EAAID,EAAQ,EAAG,CAAC,EAChBE,EAAIC,EAA4BJ,EAAIE,EAAID,EAAQ,EAAG,EAAG,CAAC,EAAI,CAAC,EAC5DI,EAAIC,EAAM,EAAG,EAAG,IAAK,OAAO,EAC5BC,EAAID,EAAM,EAAG,EAAG,IAAK,OAAO,EAC5BE,EAAIF,EAAM,EAAG,CAAC,EACdG,EAAS,CAAE,EACjBA,EAAO,KAAKC,EAAsBL,EAAGE,CAAC,EAAGG,EAAsBH,EAAGC,CAAC,EAAGG,EAAe,KAAM,OAAQN,EAAGE,EAAGA,EAAGC,CAAC,CAAC,EAC9GC,EAAO,KAAKG,EAAiB,GAAGC,EAAab,CAAC,CAAC,GAAI,EAAG,IAAM,SAAU,QAAS,GAAG,CACjF,EACDS,EAAO,KAAKG,EAAiB,IAAK,EAAG,IAAM,SAAU,QAAS,GAAG,CAChE,EACDH,EAAO,KAAKG,EAAiB,GAAGC,EAAaV,EAAG,CAAC,CAAC,GAAI,EAAG,IAAM,SAAU,QAAS,GAAG,CACpF,EACD,KAAK,SAAW;AAAA;AAAA,MAGhB,KAAK,UAAYW,EAAW,CAC1B,KAAM,GACN,KAAM,GACN,KAAM,GACN,KAAM,EACN,YAAa,GACb,UAAW,GACX,UAAW,GACX,MAAO,GACP,MAAO,cACR,EAAEL,CAAM,EACT,KAAK,UAAY,OACjB,KAAK,WAAa,6BAA6BM,EAAUf,CAAC,CAAC,SAASe,EAAUZ,CAAC,CAAC;AAAA,mBACjEY,EAAUf,CAAC,CAAC,IAAIe,EAAUZ,CAAC,CAAC;AAAA,cACjCY,EAAUf,EAAIG,CAAC,CAAC,QAAQY,GAAWf,EAAIG,GAAK,CAAC,CAAC,IAExD,KAAK,SAAWH,EAAIG,GAAK,EACzB,KAAK,UAAY,KAAK,SACtB,KAAK,qBAAuB,EAC7B,CACH"}