rescueretryScope: self el unico
Variable Simplea = 1
Global variable$soyglovval="llala"
Constantes siempre van en mayusculas SOYCONSTANTE =2
Instance Variables@soyinstantesesta disponble en toda la clase
class BurgerKing es usando la convencion CamelCase
putcase awhen 1puts 1when 3puts 3elseputs "no se"end
Toda clase debe tener unu metododef initialize(name)@var2=0end
I
Interpolacion significa que lo que este dentro de ' ' se muestra tal como esta en cambio " " si lo interpreta ej: "Hola #{name}" resultara en Hola Antonio en ccambio con ' ' sera Hola #{name}
En un string el siguiente caracter que sigue a \ se mostrara ej " hola \"lalo\"" se mostrara Hola "lalo" tambien si pongo \n es un nuevo salto de linea
string = "lolo/n"puts string.inspect muesta todo lo de la variblestring.chomp borra cualquier espacio en blanco o caracter especial al inicio y final del string
string.include?("world")devolvera true si la variable string contiene la palabra world
string.replace("antonio")reemplaza el valor de la variale con antonio
string.to_i convierte a enterostring.to_f convierte a decimal
rand para tener un ramdon
Hay una forma de imprimir numeros con caraacteres especiales Ej quiero imprimir 120 mas el simbolo de dolar $120 es con la funcion sprintf ver la documentacion de ruby core
USAR LA GEM INSTALL MONEY para trabajar con dinero y no presentar los problemas de decimales
CREAR UN ARRAYarray =Array.newarray=[] AGREGAR ELEMENTOSarray.push(1)array
Palabras Reservadas
Variables
Flow Control
Class Objects
Want to create your own Notes for free with GoConqr? Learn more.