Conceptos básicos de rubí, números y cadenas

Video: 4 CONCEPTOS BASICOS

Para comenzar con Ruby, que realmente sólo necesita instalar Rubí sí mismo y utilizar un editor de código libre (no un procesador de palabras!). Notepad ++, Atom, TextWrangler, y otros son todas buenas opciones de código del editor. También utilizará normalmente un programa de terminal o consola (gratis con todos los sistemas operativos comunes).

Una vez instalado Ruby, hay dos formas comunes para ejecutar programas de Ruby. Si se escribe el código de Ruby en un archivo de texto y lo guarda, se ejecuta el código de un terminal con:

$ Rubí my_code.rb

Si desea probar pequeños fragmentos de código, utilice el IRB (Interactive Rubí) y empezar a escribir Rubí después del indicador:

$ Irb2.1.2: 001 gt; 

Cuando probando nuevo código, se puede imprimir fácilmente los resultados de un cálculo o manipulación de cadena con el método pone:

2.1.2: 004 gt; pone 2,5 * 37,5 = gt; nulo

Video: 6.2a La cadena de valor-concepto

Rubí ofrece un gran número de métodos incorporados numéricas y de cadena.

métodos numéricos comunes

Nombre del métodoPropósito
+, -, *, /aritmética básica
** 2Exponente (por ejemplo, subir a la segunda potencia)
()Utilice paréntesis para ajustar su operación matemática precedencia
¿incluso?Devuelve verdadero si aún
¿impar?Devuelve verdadero si es impar
redondoRondas al entero más cercano
hasta, downtoBucles arriba o hacia abajo a partir del número a otro número

métodos de cadena comunes

Nombre (s) MétodoPropósito
+, *Añade dos cadenas juntas, repiten la cadena
longitudLongitud de la cadena es
tiraElimina ataque y de salida espacio en blanco
to_iCambia una cadena en un número
upcase, downcaseCambia el caso de la cadena
each_charBucles a través de la cadena devolviendo cada personaje
¿incluir?Devuelve verdadero si una cadena está en otra cadena
[]Devuelve el carácter o subcadena
gsubSustituye una nueva cadena en la que se encontró un patrón

Puede utilizar cuerdas interpolación para construir cadenas más complicadas de contenidos en otras variables. Dentro de las comillas dobles, utilice el # {} símbolo para intercambiar en el valor de la variable encerrado:

2.1.2: 006 gt; edad = "100"= Gt; "100"2.1.2: 007 gt; name = "Rubyist"= Gt; "Rubyist"2.1.2: 008 gt; "Hola # {nombre}, {# Congrats en edad} años!"= Gt; "Hola Rubyist, felicidades por 100 años!"
Artículos Relacionados