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: