NUMEROS
En ruby escribiremos los números de la forma habitual :
- Positivos:
1720
- Negativos:
-345
- Con decimales:
1835.46
CADENAS(strings)
En ruby escribiremos las cadenas de dos formas :
- Comillas simples:
'cadena escrita con comillas simples'
- Comillas dobles:
"cadena escrita con comillas dobles"
En principio no hay diferencia(mas tarde veremos que sí).
PUTS. Salida por pantalla
puts
es una función, o método o como lo queramos llamar de ruby. Ha de escribirse en minúsculas.
En principio, lo que hace es escribir en pantalla el dato que le pasemos como 'parámetro'. para ello, lo mejor es ver ejemplos con números y cadenas que ya conocemos.
| hola mundo |
Ya sabeis, escribimos el código en un fichero prueba.rb
y lo ejecutamos en linux $ruby prueba.rb
o lo ejecutamos con excite F5
.
COMENTARIOS
En el programa podemos escribir lineas de comentario comenzando con el caracter #
ejemplo:
| escribo una cadena |
VARIABLES:
Las variables en ruby, no hace falta definirlas ni declararlas, simplemente se crean en el momento de darles un valor,y toman el 'tipo' del valor que se le asigna. En principio para nosotros las variables pueden ser de tipo numéricas o tipo cadenas(strings). El ´tipo' también se puede cambiar cuando queramos simplemente dandole otro tipo de valor. En un ejemplo comentado, veremos como funcionan las variables en ruby.
|
|
PUTS y VARIABLES:
Por supuesto, puts tambien escribe el contenido de las variables:
| prueba de puts |
OPERACIONES BASICAS CON NUMEROS:
Podemos utilizar las operaciones básicas + - * /
tanto con números como con variables de tipo numérico, y por supuesto mezclar ambas.
| var1=5+1= |
OPERACIONES BASICAS CON CADENAS:
La unica operación básica con cadenas que vamos a ver es la suma +
.
Cuando sumamos dos cadenas lo que hacemos es concatenarlas, algo asi como:"hola"+" mundo"="hola mundo"
.
Veamos unos ejemplos:
| hola que tal |
PUTS Y PRINT
PUTS
a puts
se le pueden 'pasar' varios 'parametros' separados por 'comas'. En tal caso, 'pinta' las parametros cada uno en una linea. Ejemplo:
| var1= |
Lo importante es que cada parametro en pantalla es una linea aparte
print
funciona de forma parecida a puts
, pero siempre en la misma linea, es decir si le pasamos varios parametros(separados por comas) seguirá escribiendo en la misma linea. Veamos un ejempo. Observar como uso puts
como 'artificio' para cambiar de linea, y como separamos con espacios para entender un poco mas lo que escribe.....
| holamundo |
.----oOO--OOo----.
No hay comentarios:
Publicar un comentario