что означает "*" в следующем коде? - PullRequest
1 голос
/ 07 ноября 2019

Я играю с Lua https://www.lua.org/pil/1.html и увидел следующий пример.

-- defines a factorial function
    function fact (n)
      if n == 0 then
        return 1
      else
        return n * fact(n-1)
      end
    end

    print("enter a number:")
    a = io.read("*number")        -- read a number
    print(fact(a))

Мне было интересно, что означает "*" в строке a = io.read("*number") -- read a number?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...