Most programming languages have the ABS method, however there are some that do not
Whilst I have not used Ruby before, I am familiar its a framework that runs on PHP
The abs method is available on PHP
[To see links please register here]
With Ruby the syntax appears slightly different is integer.abs
[To see links please register here]
But for future reference the abs method is really small to code your self.
here is how in a few different languages:
JavaScript:
function my_abs(integer){
if (integer < 0){
return integer * -1;
}
return interger;
}
Python:
def my_abs(integer):
if (integer < 0):
return integer * -1
return integer
c:
int my_abs(int integer){
if (interger < 0){
return integer * -1;
}
return integer;
}
This means should you ever find yourself with a programming language that doesnt have a built in abs method, you know how to code your own its just simply multiply any negative number by -1 as you would of gathered in my examples