lunes, 29 de enero de 2007

L04-RUBY

A continuacion se presentan diferentes aspectos de sintaxis del lenguaje de programacion Ruby:

- Como se genera un objeto?
song = Song.new(atributos)

- Como son los condicionales?
If(expresion)
codigo
else
codigo
end
------------------
Codigo if(expresion)
Codigo unless(expresion)
------------------
(expresion) ? Si verdadero : Si falso
------------------
case variable
when rango then codigo
end

- Ahora veremos como son los ciclos:
while ()
codigo
end
-----------------
operacion while()
-----------------
begin
Codigo
end while()
-----------------
operacion until ()
-----------------
loop do
codigo
end
-----------------
codigo do codigo end
-----------------
for variable in rango
end

- Ahora vienen los arreglos:
[elem,elem,elem]
-----------------
a = Array.new
a<<'elemento'<<'elemento2'
a[0] = 3
-----------------
Array.new(Numero de elementos, elemento a insertar)

- Los Strings se usan de la siguiente manera:
'Hola mundo' o "Hola"
-----------------
String.new('cadena')

-Como se define un metodo:
def nombremetodo(parametros)
Codigo
end

def nombremetodo
codigo
end

Espero que les sea interesante lo que encontre.

No hay comentarios: