Why my code is not working?


#1

Why my code is not working?

puts "Palavra a ser pesquisada:"
text = gets.chomp

puts "Palavra a ser editada:"
redact = gets.chomp

words = text.split(" ")
puts words
words.each do |word|
print word 
if text == redact
    print "REDACT"
else
    print word + " "
end
end

Trouble with "Redacted!" Lesson 5
#2

Some white space, perhaps?

Algum espaço em branco, talvez?

    print "REDACT "

#3

i erase print word and print "REDACT",and is running


#4

Doesn't sound right. What does the output look like? Are you able to pass?

não parece certo. O que é que a saída se parece? Você é capaz de passar?


#5

Palavra a ser pesquisada:
lucas
Palavra a ser editada:
lucas
lucas
lucasREDACT["lucas"]


than apears this text
Oops, tente outra vez. Certifique-se de imprimir cada palavra do texto do usuário no console, menos a palavra a ser editada; se for a palavra, imprima REDACTED (toda em maiuscúlas!).


#6

puts "Palavra a ser pesquisada:"
text = gets.chomp

puts "Palavra a ser editada:"
redact = gets.chomp

words = text.split(" ")
#puts words
words.each do |word|
    #print word 
    if text == redact
        print "REDACTED "
    else
        print word + " "
    end
end

This is your original code with just a space added to, and the spelling corrected for `REDACTED "