小编Kev*_*Cai的帖子

Ruby未定义的变量

我有一个代码如下:

secret_number = 8
user_input = ""

def number_guesser(user_input)
  while user_input != secret_number
    puts "Guess a number between 1 and 10:"
    user_input = gets.chomp

    if user_input != secret_number
      puts "Wrong! Try again."
    else
      puts "You guessed correctly!"
    end
  end
end

number_guesser(user_input)
Run Code Online (Sandbox Code Playgroud)

当我试图运行上面的程序时,它显示如下:

****未定义的局部变量或方法secret_number' for main:Object (repl):211:innumber_guesser'(repl):221:在''****

有任何想法吗?

ruby

0
推荐指数
1
解决办法
69
查看次数

标签 统计

ruby ×1