Unit 3. 4.Editado!


#1

Where i miss?

puts "Texto para fazer a busca: "
text = gets.chomp
puts "oto Texto para fazer a busca: "
redact = gets.chomp
words = [text,redact]
words.each do |word| 
    print {word}   
end

Oops, tente outra vez. Parece que você não imprimiu cada palavra do texto do usuário no console.


is_prime explaination
#2

This is non-productive so the line can be removed.

Inside your do block, compare word to redact:

        if word == redact
            print "REDACTED "
        else
            print "#{word} "    # note value interpolation
        end

The do block does not need {} but it will need end:

    words.each do |word|
        # if ...

        # end
    end

#3

Sorry!
i just don't understand yet =/

puts "Texto para fazer a busca: "
text = gets.chomp
puts "oto Texto para fazer a busca: "
redact = gets.chomp
    words.each do |word| 
     if word == redact
            print "REDACTED "
        else
            print "{word}"
        end
end

Oops, tente outra vez. Parece que você não imprimiu cada palavra do texto do usuário no console.


#4

Be sure to include # inside the string so the interpreter can see the variable,

    "#{word} "