Lua Coding Practice

Solve Generate Number Triangle using Lua Language

Solve Generate Number Triangle using Lua to enhance your skills with lua coding practice , master coding concepts, and prepare for interviews with practical exercises and detailed solutions.

Generate Number Triangle

Difficulty : Easy

Categories :

  • Recursion

Given a positive integer n, generate a triangular pattern recursively where each line contains digit sequences from 1 to line number. The pattern should be right-aligned.

Constraints:

  • 1 ≤ n ≤ 9
  • Must use recursion
  • Each line must be exactly n characters wide (use spaces for padding)

Examples:

Input: n = 3
Output: [
"  1",
" 12",
"123"
]
Explanation: Each line is 3 characters wide, right-aligned
Input: n = 4
Output: [
"   1",
"  12",
" 123",
"1234"
]
Explanation: Each line is 4 characters wide, right-aligned

Problem Solving

Input

What You'll Find Here

Real-World Applications Solve problems inspired by Lua's common use cases, such as game development and embedded systems.

Step-by-Step Guidance Break down Lua's concepts into digestible lessons.

Practical Skills Build hands-on experience with Lua for real-world projects.

Choose from the following categories