Welcome to Software Development on Codidact!
Will you help us build our independent community of developers helping developers? We're small and trying to grow. We welcome questions about all aspects of software development, from design to code to QA and more. Got questions? Got answers? Got code you'd like someone to review? Please join us.
Comments on Difference between puts and print for Array
Post
Difference between puts and print for Array
+2
−0
I have an array
friends = Array.new
friends[0] = "Mad man"
friends[1] = "hey"
There's two ways to print it (using print or puts). At first I tried print
print friends
which gave:
["Mad man", "Hey"]
When I tried puts
puts friends
I got:
Mad man
Hey
I thought that the difference between puts and print is puts add a new line and, print doesn't. But, why was print directly giving output of that array (and not separating elements)?

1 comment thread