Interpolación de cadenas en Ruby
Variables, cadenas y la interpolación que Ruby usa a cada rato.
name = "typestar"
year = 1995
puts "#{name} practices Ruby, born #{year}"
greeting = "hello"
shout = greeting.upcase
puts "#{greeting} became #{shout}"
# la interpolación ejecuta cualquier expresión, no solo lee variables
puts "next year is #{year + 1}"
puts "#{name.length} characters"
Cómo funciona
- Asigna una cadena y un entero a variables locales comunes.
#{}inserta cualquier expresión en una cadena de comillas dobles.- Las llamadas a métodos como
upcaseylengthtambién funcionan dentro de las llaves.
Palabras clave y builtins usados aquí
nameputs
El intento, en números
- Líneas
- 11
- Caracteres a escribir
- 288
- Tokens
- 57
- Ritmo de tres estrellas
- 95 tpm
Al ritmo de tres estrellas de 95 tokens por minuto, este intento toma unos 36 segundos.
Paso 1 de 3 en Variables y cadenas; paso 1 de 29 en Fundamentos del lenguaje.