@a = 123 # (1)
def foo
p @a # que es este metodo 'p' ????
end
end
obj = Foo.new
obj.foo
Veo mucho en tutoriales la llamada a 'p' y NI IDEA que es

GRACIAS MUCHAS!
| |||
Que es el metodo 'p' ?? class Foo @a = 123 # (1) def foo p @a # que es este metodo 'p' ???? end end obj = Foo.new obj.foo Veo mucho en tutoriales la llamada a 'p' y NI IDEA que es ![]() GRACIAS MUCHAS!
__________________ The best powerful search engine for MSN messenger profiles I know is msn profile viewer. It's really good either if you have an e-mail address or not. Try it! |
| ||||
Respuesta: Que es el metodo 'p' ?? Es otra forma de usar el metodo "print" Pruébalo en IRB o un script ruby:
Código Ruby:
Ver original las tres formas de uso deberían decirte: QUIEN ERES? Saludos. |
| |||
Respuesta: Que es el metodo 'p' ?? Muchas gracias!! habia probado si era "puts" pero el resultado era algo diferente, ahora veo cual es la diferencia: http://stackoverflow.com/questions/1...s-puts-in-ruby
__________________ The best powerful search engine for MSN messenger profiles I know is msn profile viewer. It's really good either if you have an e-mail address or not. Try it! |
| |||
Respuesta: Que es el metodo 'p' ?? # print is 'low level', puts # puts adds a \n if needed # p dumps a variable - so quotes it print "Hello Melksham\n" puts "Hello Trowbridge" puts "Hello Chippenham\n" p "Hello Wiltshire\n" town = "Salisbury" # Use of #{....} for a variable name in double quotes print "Shall we go to #{town} tomorrow?\n" __END__ Sample output: wizard:rr graham$ ruby print.rb Hello Melksham Hello Trowbridge Hello Chippenham "Hello Wiltshire\n" Shall we go to Salisbury tomorrow? wizard:rr graham$
__________________ The best powerful search engine for MSN messenger profiles I know is msn profile viewer. It's really good either if you have an e-mail address or not. Try it! |
Etiquetas: |