Content deleted Content added
Ehsanamini (talk | contribs) |
Ehsanamini (talk | contribs) |
||
Line 1,470:
<syntaxhighlight lang="javascript+genshitext">
function gcd(number1, number2) {
if isNaN(number1*number2) throw TypeError("Non-Numeric arguments not allowed.");
var difference = number1 - number2;▼
number1 = Math.round(number1);
if (difference == 0) ▼
number2 = Math.round(number2);
▲ if (difference === 0) return number1;
return difference > 0 ? gcd(number2, difference) : gcd(number1, -difference);
}
|