“Conocimiento Programación>Rubí Programación

¿Qué significa en Ruby?

2011/8/10
En Ruby, el símbolo `=>` se usa principalmente en hash literales Para definir pares de valor clave. Se lee como "mapas de" o "asociados con".

Aquí hay un ejemplo:

`` `Ruby

my_hash ={

"Nombre" => "Alice",

"edad" => 30,

"Ciudad" => "Nueva York"

}

`` `` `` `` ``

En este ejemplo, `" nombre "` mapas a "Alice", `" edad "` mapas a 30 y `" ciudad "` mapas a "Nueva York".

Otros usos de `=>`:

* argumentos de bloque: En algunos casos, puede ver `=>` utilizado para definir los valores predeterminados para los argumentos de bloque.

`` `Ruby

(1..5) .E cada {| num | pone num * 2} # Este bloque toma un argumento

(1..5) .E cada {| num, multiplicador =2 | pone num * multiplicador} # Este bloque toma dos argumentos, 'multiplicador' con el valor predeterminado 2

`` `` `` `` ``

* hash con teclas de símbolo: También se usa a menudo en hashes con claves de símbolos, aunque puede omitir el `=>` en estos casos:

`` `Ruby

my_hash ={nombre:"Alice", edad:30, ciudad:"Nueva York"}

# Esto es equivalente a:

my_hash ={:name => "Alice" ,:Age => 30 ,:City => "Nueva York"}

`` `` `` `` ``

Es crucial tener en cuenta que si bien `=>` es la forma convencional de definir pares de valor clave, no es la única forma. También puede usar comas y el operador `:` para lograr el mismo resultado.

¡Avíseme si desea más detalles o tiene algún ejemplo específico en mente!

Rubí Programación
Diferencias entre Incluir y Exigir en Ruby
¿Cómo escribo Kirby en la computadora?
Cómo escribir un programa simple en Ruby
Tipos de Visual Basic Barras de herramientas
Cómo hacer un Programa de Rubí que imprime un documento
¿Qué es un script de Ruby
Cómo determinar el modo Rails
¿Qué es un árbol binario casi completo?
Conocimiento de la computadora © http://www.ordenador.online