[SOLUCIONADO] Diferencia entre puts y print

Iniciado por chechu995, Julio 10, 2013, 05:30:57 PM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Julio 10, 2013, 05:30:57 PM Ultima modificación: Agosto 30, 2014, 09:19:16 AM por Expermicid
Hola, hoy estaba mirando un poco ruby, y viendo ejemplos en unos veia 'puts' y en otros 'print' y me entro la duda de que los diferencia o en que ocasiones se usa cada uno
saludos.
El tamaño de tus monstruos dependera del miedo que les tengas.

Julio 11, 2013, 12:57:16 AM #1 Ultima modificación: Julio 11, 2013, 01:00:38 PM por Snifer
Lo mejor que podes hacer es instalarte ruby, abrir una consola ruby, tirando el comando "irb"

Código: ruby
irb(main):001:0> print 'lala'
lala=> nil
irb(main):001:0> puts 'lala'
lala
=> nil

Digamos... el print te manda las cosas como están... Un ejemplo mas conciso =)


irb(main):001:0> print [1,2,3,4]
[1, 2, 3, 4]=> nil
irb(main):002:0> puts [1,2,3,4]
1
2
3
4
=> nil


Igual algo así solo lo ves a modo _debug_ en desarrollo no lo ve el usuario final así que no te detengas tanto en esos métodos, por convención se usa el puts ^^
Atte
RotseN-Shelvak

Hola, mira el puts se utiliza mayormente para imprimir en pantalla un valor, y el print es casi similar al puts pero siempre en la misma linea¡¡¡

Mas info en: No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

Muchas gracias :)
duda resuelta!
El tamaño de tus monstruos dependera del miedo que les tengas.