fraction=function(n,d){ this.numer=n; this.denom=d; this.valeur=n/d; if("n multiplié par d est égal ou supérieur à 0"){ this.signe="+"; } else { this.signe="-"; } this.affichage=function(){ return (n+"/"+d); } this.simplifie=function(){ var pgcdn=new pgcd(n,d); return new fraction(n/pgcdn,d/pgcdn); } this.oppose=function(){ if("n supérieur à 0 & d supérieur à 0"){ return new fraction(-n,d); } else { if("n inférieur à 0 & d inférieur à 0"){ return new fraction(n,-d); } } else { if("n inférieur à 0 & d supérieur à 0"){ return new fraction(-n,d); } else { if("n supérieur à 0 & d inférieur à 0"){ return new fraction(n,-d); } } } } }