Skip to content

Latest commit

 

History

History
20 lines (16 loc) · 555 Bytes

retrun_negative.md

File metadata and controls

20 lines (16 loc) · 555 Bytes

Description

In this simple assignment you are given a number and have to make it negative. But maybe the number is already negative?

Examples

makeNegative(1); # return -1
makeNegative(-5); # return -5
makeNegative(0); # return 0

Notes

  • The number can be negative already, in which case no change is required.
  • Zero (0) is not checked for any specific sign. Negative zeros make no mathematical sense.

My Solution

def makeNegative(num)
  -num.abs
end