> ## Documentation Index
> Fetch the complete documentation index at: https://docs.projectreal.gg/llms.txt
> Use this file to discover all available pages before exploring further.

# isvalidlevel

> Kiểm tra numeric stack level có nằm trong current call stack range hay không. level là bắt buộc và phải là number vì function gọi requires a number. value được chuyển bằng integer conversion. function trả về false khi level < 0 hoặc level >= the current call stack depth, ngược lại trả về true. Nó không kiểm tra frame closure và không phát sinh "Level out of range" cho invalid numeric levels. validlevel là global alias, và debug.isvalidlevel cùng debug.validlevel được expose qua debug table aliases.

<div className="real-function-page">
  ```lua theme={null}
  isvalidlevel(level: number): boolean
  ```

  ## Alias

  * `validlevel`
  * `debug.isvalidlevel`
  * `debug.validlevel`

  ## Đối số

  <ParamField path={"level"} type={"number"} required>
    Stack level number được chuyển bằng integer conversion và kiểm tra với 0 \<= level \< the current call stack depth.
  </ParamField>

  ## Giá trị trả về

  <ResponseField name={"valid"} type={"boolean"}>
    true khi numeric level nằm trong current call stack range, ngược lại false.
  </ResponseField>

  ## Ví dụ

  Check whether a numeric stack level is inside the current call stack range.

  ```lua theme={null}
  print(isvalidlevel(0))
  print(validlevel(0))
  print(debug.isvalidlevel(0))
  print(debug.validlevel(0))
  ```
</div>
