luaL_optnumber

[-0, +0, v]

  1. lua_Number luaL_optnumber (lua_State *L, int arg, lua_Number d);

如果函数的第 arg 个参数是一个数字,返回该数字。若该参数不存在或是 nil,返回 d。除此之外的情况,抛出错误。