Ruby: изменить отрицательное число на положительное число?

Какой самый простой способ изменить отрицательное число на положительный с ruby?

т. Измените "-300" на "300"

Ответ 2

Положите перед ним отрицательный знак.

>> --300
=> 300
>> x = -300
=> -300
>> -x
=> 300

Ответ 3

Не проще ли было бы умножить его на отрицательный?

x * -1

Таким образом, вы можете идти туда и обратно.

Ответ 4

Как насчет того, чтобы вы пробовали этот путь.

2.0.0-p643 :006 > b = "-300".gsub("-", "")
=> "300"
2.0.0-p643 :005 > b = "--300".gsub("-", "")
=> "300"