Introducción a ruby en la consola
Si tienes ruby instalado en tu computador, puedes entrar a una consola ruby escribiendo desde la consola, (si no puedes instalarlo ruby + rails) fácilmente desde la página de instalar rails
Para empezar con ruby puedes escribir desde el terminal o (gitbash o cmd en windows)
irb
y con eso entrarás al interprete de ruby que te permitirá jugar con el.
y aquí es donde sucede la magia, veamos un par de recetas básicas.
Introducción a ruby
Imprimir “i
puts "amo ruby"
En ruby los parentesis no son obligatorios
puts("amo ruby")
puts "amo ruby"
funcionan de la misma forma
Operaciones básicas
Suma de dos números
2 + 2
Sumar dos palabras (Juntarlas)
"hola" + " mundo"
Revisar si dos cosas son iguales
2==3
en este caso esto muestra el valor falso, puesto que no se cumple la condición
Variables
Las variables son nombres que le damos a valores
a = 2
podemos mostrar el valor de una variable en pantalla
puts a
se puede cambiar el valor de una variable
a = 2 a = 3 puts a
A diferencia de otros lenguajes la memoria es dinámica, o sea no se declara un tipo de dato
con la variable y además se puede modificar, o sea en palabras fáciles, una variable puede ser un número y después una palabra
Crear una lista de cosas
[1,2,3,4,5,6,"hola"]
Nota: no es necesario que la lista contenga un solo tipo de cosas, por ejemplo esta lista tiene números y palabras (strings)
Unir dos conjuntos (listas)
[1,2,3,4,5,6,"hola"] + [7,8,9,10]
Sacar de un conjunto los elementos 2 y 3
[1,2,3,4,5,6,"hola"] - [2,3]
Intersectar dos conjuntos
[1,2,3,4,5,6,"hola"] & [2,3]
saber si se encuentra un número x (o una palabra x) en una lista
[1,2,3,4,5,6,"hola"].include?(7)
Crear una lista con 100 números
(1..100).to_a
Desordenar la lista al azar
(1..100).to_a.shuffle
Ordenar una lista desordenada
(1..100).to_a.shuffle.sort
Repetir 100 veces algo
100.times.each puts "amo ruby" end
Contar hasta 100
100.times.each do |i| puts i end
- Pin Up Casino Oyna Türkiye, Pinup’un Resmi Web Sites - April 3, 2024
- All The Classic Pinup Positions For Vintage Elegance Photoshoot - April 3, 2024
- وان إكس بت ويكيبيدي - April 3, 2024
- ️ أفضل مواقع المراهنات الرياضية احصل على أفضل مكافآت الترحي - April 3, 2024
- ️ أفضل مواقع المراهنات الرياضية احصل على أفضل مكافآت الترحي - April 3, 2024
- 1win Bahis Şirketinin Resmi Web Sitesi 1win 2023 Online Spor Bahisleri, 1win Bahis Şirketine Giriş Yapın - April 3, 2024
- “المراهنات الرياضية أونلاين 1xbet ᐉ شركة المراهنات 1xbet تسجيل الدخول ᐉ 1xbet Co - April 2, 2024
- Pin Upward Casino Giriş, Üyelik, İndirme, Promosyonla - March 31, 2024
- Pin Up On Line Casino Türkiye Giriş Yapın Ve 0 Bonus Kazanı - March 31, 2024
- تنزيل 1xbet => جميع إصدارات 1xbet Sixth Is V 1116560 تطبيقات المراهنات + مكافأة مجاني - March 31, 2024
Leave a Reply