Donnez vie à vos documents numériques !
 

Répondre à : Réduction fraction

abracadabraPDF Forums PDF – Général Réduction fraction Répondre à : Réduction fraction

#69373
bebarth
Maître des clés

bonjour,
Voici une adaptation du script pour Acrobat :

Code:
function simplify(str) {
    var result=””;
    var data=str.split(“/”);
    var numOne=Number(data[0]);
    var numTwo=Number(data[1]);
    for (var i=Math.max(numOne,numTwo); i>1; i–) {
        if (numOne%i==0 && numTwo%i==0) {
            numOne/=i;
            numTwo/=i;
        }
    }
    if (numTwo===1)  result=numOne.toString();
    else result=numOne.toString()+”/”+numTwo.toString();
    return result;
}
this.getField(“Text1”).value=simplify(“4/6”);
this.getField(“Text2”).value=simplify(“84810/985612”);

Je te laisse étudier ça !!!
@+
:bonjour: