⚙ Générateur MathPath · Nombres Relatifs v2

الأعداد الصحيحة النسبية — صفحة كاملة لكل تمرين

1 Choisir le modèle
2 Préparer les exercices
3 Générer le ZIP
📄 1 page = 1 exercice complet avec 4 questions progressives :
1) تبسيط العبارة  |  2) احسب للقيمة المعطاة  |  3) أوجد x إذا E = k  |  4) قارن / أوجد حسب الشرط

Modèle d'exercice

Configuration

Nombre d'exercices (= pages)
exercices / pages
Chemin CSS

Aperçu ZIP

📄

Prépare les exercices puis génère le ZIP

⚙ Génération en cours…

Préparation…
\n'; } /* ════════════════════════════ ZIP ════════════════════════════ */ async function generateZip(){ if(editRows.length===0){alert('Prépare d\'abord les exercices !');return;} var nb=editRows.length; var cssPath=document.getElementById('cssPath').value.trim()||'../../../../../assets/css/basic.css'; var folder='relatifs_'+curTpl.toLowerCase(); var cfg={tplKey:curTpl,cssPath:cssPath,folder:folder}; var ov=document.getElementById('progOv'); var fill=document.getElementById('progFill'); var txt=document.getElementById('progTxt'); ov.classList.add('show'); var zip=new JSZip(); var dir=zip.folder(folder); for(var i=0;i
Pages générées
'+nb+'
' +'
'+lbl+'
4 questions / page
' +''; for(var i=1;i<=Math.min(nb,10);i++){ var fn=folder+'_'+pad(i)+'.html'; h+='
'+fn+'4 أسئلة
' +'
تمرين '+i+' — '+lbl +'
تبسيط + حساب + مقارنة
'; } if(nb>10) h+='

… و '+(nb-10)+' تمارين أخرى

'; document.getElementById('previewBody').innerHTML=h; }