abracadabraPDF › Forums › PDF – Général › Raccourcir une condition › Répondre à : Raccourcir une condition
20 novembre 2023 à 21:08
#73562

Maître des clés
…sinon tu peux réduire un peu le script :
var OpAl=Math.round(Math.random()*1)+1;
var a=0;
var b=0;
var c=0;
var d=0;
while (c==0 || b==0 || d==0) {
var a=Math.round(Math.random()*7)+2;
var b=Math.round(Math.random()*9)+1;
var c=Math.round(Math.random()*8)+1;
var d=Math.round(Math.random()*9)+1;
}
if (OpAl==1) var num=(c-b*d);
else var num=(c+b*d);
var den=(a*d);
this.getField("numOk").value=num;
this.getField("denOk").value=den;
this.getField("NB.1").value=a;
this.getField("NB.2").value=b;
this.getField("NB.3").value=c;
this.getField("NB.4").value=d;
Ici, la notation équivaut à var num=c+(b*d) ou var num=c-(b*d)
@+
😎