Skip to content

Latest commit

 

History

History
37 lines (27 loc) · 827 Bytes

forever.md

File metadata and controls

37 lines (27 loc) · 827 Bytes

forever

Run a part of the program in the background and keep running it over again.

loops.forever(function() {
})

The code you have in a ||forever|| loop will run and keep repeating itself the whole time your program is active. Code in other parts of your program won't stop while your ||forever|| loop is running. This includes other ||forever|| loops too.

Parameters

  • a: the code to keep running over and over again.

Example

Rotate a the LEDs by turning them on and off in sequence.

let lightSpot = 0;
loops.forever(() => {
    if (lightSpot == 6) {
        lightSpot = 0;
    }
    lights.set(lightSpot, 1)
    loops.pause(500)
    lights.set(lightSpot, 0)
    lightSpot++
})

See also

||while||, ||repeat||