-
Completed at: 2023-07-06T23:08:32.599Z
-
Completed languages: java
-
Tags: Fundamentals
-
Rank: 8 kyu
In this simple assignment you are given a number and have to make it negative. But maybe the number is already negative?
Input: 1 => Output: -1
Input: -5 => Output: -5
Input: 0 => Output: 0
makeNegative(1); // return -1
makeNegative(-5); // return -5
makeNegative(0); // return 0makeNegative(1); // return -1
makeNegative(-5); // return -5
makeNegative(0); // return 0makeNegative(1); // return -1
makeNegative(-5); // return -5
makeNegative(0); // return 0Kata.MakeNegative(1); // return -1
Kata.MakeNegative(-5); // return -5
Kata.MakeNegative(0); // return 0Kata.makeNegative(1); // return -1
Kata.makeNegative(-5); // return -5
Kata.makeNegative(0); // return 0make_negative(1); # return -1
make_negative(-5); # return -5
make_negative(0); # return 0make_negative(1); # return -1
make_negative(-5); # return -5
make_negative(0); # return 0make_negative(1); # return -1
make_negative(-5); # return -5
make_negative(0); # return 0makeNegative(1); // return -1
makeNegative(-5); // return -5
makeNegative(0); // return 0
makeNegative(0.12); // return -0.12makeNegative(1); // return -1
makeNegative(-5); // return -5
makeNegative(0); // return 0
makeNegative(0.12); // return -0.12makeNegative(1); // return -1
makeNegative(-5); // return -5
makeNegative(0); // return 0makeNegative(1); // return -1
makeNegative(-5); // return -5
makeNegative(0); // return 0makeNegative 1 -- return -1
makeNegative (-5) -- return -5
makeNegative 0 -- return 0
makeNegative 0.12 -- return -0.12makeNegative(1); # return -1
makeNegative(-5); # return -5
makeNegative(0); # return 0makeNegative 1 # return -1
makeNegative -1 # return -1
makeNegative 0 # return 0make_negative 1 # return -1
make_negative -5 # return -5
make_negative 0 # return 0MakeNegative(1) // return -1
MakeNegative(-5) // return -5
MakeNegative(0) // return 0Kata.makenegative(1) # return -1
Kata.makenegative(-5) # return -5
Kata.makenegative(0) # return 0Kata().makeNegative(1) // return -1
Kata().makeNegative(-5) // return -5
Kata().makeNegative(0) // return 0make_negative(1); // return -1
make_negative(-5); // return -5
make_negative(0); // return 0Kata.makeNegative(1) // return -1
Kata.makeNegative(-5) // return -5
Kata.makeNegative(0) // return 0makeNegative(1) // return -1
makeNegative(-5) // return -5
makeNegative(0) // return 0
makeNegative(0.12) // return -0.12(make-negative 1) ; -1
(make-negative -5) ; -5
(make-negative 0) ; 0
(make-negative 0.12) ; -0.12Negative.makeNegative(1) // return -1
Negative.makeNegative(-5) // return -5
Negative.makeNegative(0) // return 0Kata::make_negative(1) # return -1
Kata::make_negative(-5) # return -5
Kata::make_negative(0) # return 0
Kata::make_negative(0.12); # return -0.12 MAKE-NEGATIVE 1
* RESULT = -1
MAKE-NEGATIVE -5
* RESULT = -5
MAKE-NEGATIVE 0
* RESULT = 0- 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.