Skip to content

Latest commit

 

History

History
47 lines (27 loc) · 753 Bytes

Return_Negative.md

File metadata and controls

47 lines (27 loc) · 753 Bytes

CodeWars Python Solutions


Return Negative

Definition

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

make_negative(1);  # return -1
make_negative(-5); # return -5
make_negative(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.

Given Code

def make_negative( number ):
    pass

Solution

def make_negative( number ):
    return number * -1 if number > 0 else number

See on CodeWars.com