Noções básicas de ruby, números e cordas
Para começar com Ruby, você realmente só precisa instalar o Ruby em si e usar um editor de código livre (não um processador de texto!). Notepad ++, Atom, TextWrangler, e outros são todos escolhas do editor de código bom. Você também vai comumente usar um programa de terminal ou console (livre com todos os sistemas operacionais comuns).
Conteúdo
Uma vez que o Ruby está instalado, há duas maneiras comuns para executar programas Ruby. Se você digitar o seu código Ruby em um arquivo de texto e salvá-lo, você executar o código a partir de um terminal com:
$ Ruby my_code.rb
Se você quiser testar pequenos trechos de código, use IRB (Interactive rubi) e começar a digitar o Ruby após o prompt:
$ Irb2.1.2: 001 gt;
Quando testar o novo código, você pode facilmente imprimir os resultados de um cálculo ou string manipulação com o método puts:
2.1.2: 004 gt; coloca 2,5 * 37,5 = gt; nada
Video: Mulher.com 19/11/2012 Eliete Massi - Blusa com crochê de grampo 1/2
Ruby fornece um grande número de built-in métodos numéricos e cordas.
métodos numéricos comuns
Nome do método | propósito |
---|---|
+, -, *, / | aritmética básica |
** 2 | Expoente (por exemplo, aumentar a energia do segundo) |
() | Use parênteses para ajustar sua operação precedência matemática |
até? | Retorna true se mesmo |
ímpar? | Retorna true se estranha |
volta | Arredonda para o inteiro mais próximo |
até, downto | Loops para cima ou para baixo do número para outro número |
métodos de cordas comuns
Nome (s) Método | propósito |
---|---|
+, * | Adiciona duas cordas juntos, repita a seqüência |
comprimento | Quanto tempo a string é |
faixa | Remove ataque e de fuga espaço branco |
to_i | Altera uma string em um número |
upcase, downcase | Altera o caso da corda |
each_char | Percorre a corda retornando cada personagem |
incluir? | Retorna true se uma string é em outra seqüência |
[] | Retorna caractere ou substring |
gsub | Substitui uma nova cadeia onde um padrão é encontrado |
Você pode usar corda interpolação para construir cadeias mais complicados de conteúdo em outras variáveis. Dentro de aspas duplas, use o # {} símbolo para trocar no valor da variável fechado:
Video: GUITARRA PARA INICIANTES 1 - COMO COMEÇAR?
2.1.2: 006 gt; idade = "100"= Gt; "100"2.1.2: 007 gt; name = "Rubyist"= Gt; "Rubyist"2.1.2: 008 gt; "Olá # {name}, Congrats on # {idade} anos!"= Gt; "Olá Rubyist, parabéns 100 anos!"