2016-05-17 65 views
-1

我想轉換一個負號在Ruby中的pos,所以我使用abs方法。紅寶石的申請方法,以字符串插值

puts("You are #{playerGuess - num} away") 

這是當前的代碼,但想從playerGuess - num總是正的結果。如何將abs方法應用於此?如果我做#{playerGuess - num}它只是輸出字abs

+0

如果'playerGuess'和'num'都是'Fixnum'的,商務部對'abs'是在這裏:[數字#abs](http://ruby-doc.org/core-2.2.0/Numeric.html#method-i-abs)。如果其中一個或兩個都是'Float'(所以他們的區別是'Float'),它在這裏:[Float#abs](http://ruby-doc.org/core-2.2.0/Float.html #方法-I-ABS)。 [Numeric#abs](http://ruby-doc.org/core-2.2.0/Numeric.html#method-i-abs)涵蓋了兩者。 –

回答