Ich frage mich, was der konventionelle Rails Weg UND Ruby Weg ist, ein "+" sybmol zu einer Zahl voranzustellen, wenn es positiv ist.Präfix Nummer mit "+" wenn es positiv ist - Ruby/Rails 4
Beispiel:
<%= @number #5 %>
Should Ausgang:
+5
standardmäßig negativ richtig angezeigt:
<%= @number #-3 %>
Ausgänge:
-3
Ich weiß, dass ich so etwas wie das follwing tun könnte:
<%= (@number > 0)? '+':'' %><%= @number %>
Aber ich weiß nicht so. Was ist eine gute Möglichkeit, dies in beiden Ruby & Rails zu tun, oder für beide, wenn es das gleiche ist?
Siehe http://stackoverflow.com/questions/20538670/how-to-extract-the-sign-of-an- integer-in-ruby für einen guten Vorschlag. Es gibt keine standardisierte/empfohlene Möglichkeit, das Zeichen für eine ganze Zahl in Ruby anzuzeigen. –
Haben Sie vorher [Google] (http://zetcode.com/lang/rubtutorial/strings/) gefragt? :) –
Ich bin sicher, Stack Overflow möchte, dass Benutzer sie anstelle von Zetcode besuchen. :) – karns