Alla block som ligger i ”vid start”-blocket kommer köras direkt i början när micro:bitten startar, i tur och ordning, en i taget, en gång. Efter det fortsätter ”för alltid”-blocket.
basic.showNumber(1) basic.showNumber(2) basic.showNumber(3) basic.forever(() => { basic.showIcon(IconNames.Heart) basic.showIcon(IconNames.Square) basic.showIcon(IconNames.Cow) })
Här ser vi ett exempel som först visar siffran ett, sen två, sen tre. Då har den gått genom allt i ”vid start”. Då börjar ”för alltid”-blocket, som visar ett hjärta, sen en fyrkant och till sist en (abstrakt) ko. Efter det börjar ”för alltid”-blocket om igen med att visa ett hjärta, och så vidare i all evighet tills micro:bit inte får ström längre.
Hur ser det ut i JavaScript
När man byter från block till JavaScriptläge märker man att det inte finns ”vid start” i textkoden. All kod som finns i ”vid start”-blocket hamnar istället längst upp som vanliga rader kod.
basic.showString("Borjan") basic.forever(() => { basic.showString("Upprepa") basic.showString("Hela tiden") })
Om du saknar blocket
Ifall man har tagit bort sitt ”vid start”-block kan man hämta en ny i Grundläggande kategorin. Men se till att inte ha fler en en, för det funkar inte.