Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Вернуть отрицательную версию числа (https://javascript.ru/forum/misc/83997-vernut-otricatelnuyu-versiyu-chisla.html)

NovichokJS 10.05.2022 13:03

Вернуть отрицательную версию числа
 
Написал код, но единственное условие не выполняется console.log(returnNegative(-5)); //=== -5

Прошу помощи!

Код:

function returnNegative(num) {
  
if (num == -num){return num;}

if (num === 0){return 0;}

 else {return -num;}
}


console.log(returnNegative(1)); //=== -1
console.log(returnNegative(-5)); //=== -5
console.log(returnNegative(0)); //=== 0
console.log(returnNegative(0.12)); //=== -0.12
console.log(returnNegative(NaN)); //=== NaN

рони 10.05.2022 13:08

NovichokJS,
:-?
function returnNegative(num) {
if (num > 0) return -num;
return num;
}

NovichokJS 10.05.2022 13:13

СПАСИБО!

rragegfffa 30.05.2022 19:34

const negative = n => n && -n


Часовой пояс GMT +3, время: 12:36.