//~ Function that test the user code async function submit(){ var test = editor.getValue()+`\n import random as r def cul_de_chouetteVerif(valeur): res=list() for i in range(1, 7): for j in range(i, 7): for k in range(j, 7): if (i+j+k) == valeur: res.append([i, j, k]) return res def test_cul_de_chouette(n): listTest=[] for i in range(0,n): listTest.append(r.randint(3,18)) for i in listTest: if(cul_de_chouette(i)!=cul_de_chouetteVerif(i)): return False return True print(test_cul_de_chouette(5)) `; exec("print ('True')", "code"); exec(test, "solution"); await new Promise(r => setTimeout(r, 1500)); check(); } function aide(){ if(document.getElementById("textAide").textContent == ""){ document.getElementById("textAide").textContent = ` On cherche à savoir si la somme de 3 dés (trois variables allant de 1 à 6) est égale à une valeur donné. Pour cela on peut utiliser la structure suivante on d1 ( le premier dé) va varier de 1 à 6. for d1 in range(1, 7): for d2 in range (1, 7): #Faire... ` ; } else{ document.getElementById("textAide").textContent = ""; } }