insert item array pico8

-- Step 1: Define the array
local myArray = {1, 2, 3, 4, 5}

-- Step 2: Define the index where you want to insert the new item
local insertIndex = 3

-- Step 3: Define the item you want to insert
local newItem = 10

-- Step 4: Shift elements to make space for the new item
for i = #myArray, insertIndex, -1 do
    myArray[i + 1] = myArray[i]
end

-- Step 5: Insert the new item at the specified index
myArray[insertIndex] = newItem

-- Display the updated array
for i = 1, #myArray do
    print(myArray[i])
end