2015-04-16 3 views
2

Я боюсь, что я немного неопытен в программировании, и я медленно подхожу к кодированию в Ruby. В настоящее время я использую IDE RubyMine, и мне интересно, как разделить разные выходы по строкам. Например, если я ставлю вФормат вывода RubyMine

print 2 + 2 
print 2 ** 5 
print "foo" 

Как получить результат выглядеть следующим образом:

4 
32 
foo 

, а не:

432foo 

ответ

2

print в Ruby, не выводит line конец знак, но puts.:

puts 2 + 2 
puts 2 ** 5 
puts "foo" 

Даст:

4 
32 
foo 

print напечатает строки только вы сказать ему:

print "Hello!\n" 

эквивалентно:

puts "Hello!"