0% encontró este documento útil (0 votos)
6 vistas3 páginas

Ruby

El documento proporciona una introducción a la sintaxis y estructuras básicas del lenguaje de programación Ruby, incluyendo tipos de datos, estructuras de control, definición de métodos, clases y módulos. También se enumeran operadores comunes y métodos útiles para la entrada y salida de datos. Se destaca que Ruby no utiliza etiquetas como HTML, sino que se basa en palabras clave y símbolos.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
6 vistas3 páginas

Ruby

El documento proporciona una introducción a la sintaxis y estructuras básicas del lenguaje de programación Ruby, incluyendo tipos de datos, estructuras de control, definición de métodos, clases y módulos. También se enumeran operadores comunes y métodos útiles para la entrada y salida de datos. Se destaca que Ruby no utiliza etiquetas como HTML, sino que se basa en palabras clave y símbolos.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 3

```plaintext

__LINE__, __FILE__, alias, and, begin, break, case, class, def, defined?,
do,

Else, elsif, end, ensure, false, for, if, in, module, next, nil, not, or,

Redo, rescue, retry, return, self, super, then, true, undef, unless, until,

When, while, yield

```

### Tipos de Datos Básicos

- Números: `Integer`, `Float`

- Strings: `’hola’`, `”mundo”`

- Booleanos: `true`, `false`

- `nil` que representa la ausencia de valor.

### Estructuras de control

```ruby

If condición

# código

Elsif otra condición

# código

Else

# código

End

Case variable

When valor

# código

Else

# código
End

While condición do

# código

End

For variable in colección do

# código

End

```

### Definición de métodos

```ruby

Def nombre_metodo(parámetros)

# cuerpo del método

Return valor

End

```

### Clases y módulos

```ruby

Class NombreClase

# cuerpo de la clase

End

Module NombreMódulo

# cuerpo del módulo

End

```
### Código y etiquetas

Ruby no utiliza etiquetas en el sentido de HTML o XML; sin embargo,


usa palabras clave y símbolos en su sintaxis.

### Códigos y operadores comunes

- Asignación: `=`, `+=`, `-=`, `*=`, `/=`

- Operadores aritméticos: `+`, `-`, `*`, `/`, `%`

- Comparación: `==`, `!=`, `>`, `<`, `>=`, `<=`

- Lógicos: `&&`, `||`, `!`

- Otros: `.`, `::`, `?`, `!` (usado en métodos por convención)

### Métodos útiles

- `puts`, `print` — para mostrar información

- `gets` — para captar entrada del usuario

- `each`, `map`, `select` — métodos de enumeración y


transformación en colecciones

También podría gustarte