Sintaxe Ruby

A sintaxe Ruby é baseada em uma estrutura simples de comandos, métodos e expressões. A seguir, são apresentados alguns exemplos da sintaxe Ruby:

Declaração de variáveis:

nome = "Maria"
idade = 25

Estruturas de controle:

if idade >= 18
  puts "Você é maior de idade"
else
  puts "Você é menor de idade"
end

Laços de repetição:

for i in 1..10
  puts i
end

10.times do |i|
  puts i
end
Definindo funções:
css
Copy code
def somar(a, b)
  return a + b
end

resultado = somar(2, 3)
puts resultado

Trabalhando com arrays:

numeros = [1, 2, 3, 4, 5]
numeros.each do |numero|
  puts numero
end

Trabalhando com strings:

nome = "Maria"
mensagem = "Olá, #{nome}!"
puts mensagem

Trabalhando com classes:

class Pessoa
  def initialize(nome, idade)
    @nome = nome
    @idade = idade
  end
  
  def apresentar
    puts "Meu nome é #{@nome} e tenho #{@idade} anos"
  end
end

pessoa = Pessoa.new("Maria", 25)
pessoa.apresentar

Esses são apenas alguns exemplos da sintaxe Ruby. A linguagem também oferece muitas outras ferramentas e recursos, como metaprogramação, expressões regulares, manipulação de arquivos e muito mais.

comments powered by Disqus