Você pode fazer outras coisas além de matemática com cordas em ruby

Video: Cadeirinha rápida de rapel - Assento australiano

Além mathlike operações, cordas em Ruby tem muitas outras funções úteis construído em. Como você obtém mais familiarizado com a programação, haverá momentos em que você quer fazer algo mais complicado, e Ruby vai estar lá para salvar o dia!

Imagine que você necessário para fazer uma saudação parecem gritar. No texto, você pode querer usar todas as letras maiúsculas. Mas e se a variável não tiver um nome em letras maiúsculas? Você pode usar uma função de string para resolver esse problema:

2.2.2: 031 gt; "Chris".upcase = gt; "CHRIS"2.2.2: 032 gt; name = "Chris"= Gt; "Chris"2.2.2: 033 gt; name = gt; "Chris"2.2.2: 034 gt; name.upcase = gt; "CHRIS"

Para usar os recursos de um objeto em Ruby, você segue o objeto com um ponto (também conhecido como um ponto) E, em seguida, o nome da função que você deseja usar. Esta técnica funciona directamente com um objecto como o exemplo acima cadeia, ou com uma variável.

Aqui você está tentando usar o upcase função para converter a seqüência de letras maiúsculas na mosca.



Em Ruby, capacidades ou funções programadas de um objeto são conhecidos como métodos. Quando você escrever código que faz com que um objeto usar um método, você está “enviando uma mensagem” a esse objeto.

Tente este exemplo:

2.2.2: 035 gt; greeting = "Olá"= Gt; "Olá"2.2.2: 036 gt; greeting.capitalize = gt; "Olá"

Caso se tenha esquecido de capitalizar a saudação (ou talvez não tinham certeza se ele foi capitalizado porque você tem a variável de outro lugar), você pode usar a string objeto de capitalizar método para fazer o trabalho.

Video: ITATIM VEJA COMO SE FAZ UMA CORDA DE SISAL

O site oficial de documentação Ruby pode ser um pouco assustador quando começar. Por enquanto, sabemos que ele está lá e é grátis. Há também muitos e muitos recursos gratuitos na web que irá ajudá-lo a expandir a sua aprendizagem. o rubi de Cordas referência é apenas uma pequena parte da documentação disponível. Se você digitalizar a página, mesmo se você não entender tudo, você verá um grande número de métodos que você pode usar no futuro.


Publicações relacionadas