Skip to content

Latest commit

 

History

History
40 lines (28 loc) · 994 Bytes

challenges.rst

File metadata and controls

40 lines (28 loc) · 994 Bytes

counter challenges

Coding challenges for the counter.

Before we get started

Complete the following guided tutorial At the end of the tutorial, click keep editing. Your code should look like this:

let count = 0
input.onButtonPressed(Button.A, () => {
    count = count + 1
    basic.showNumber(count)
})

Challenge 1

Let's add the code to count when B is pressed. Add an event handler with on button pressed(B) then add the code to count.

let count = 0
input.onButtonPressed(Button.A, () => {
    count = count + 1
    basic.showNumber(count)
})
input.onButtonPressed(Button.B, () => {
    count = count - 1
    basic.showNumber(count)
})

Challenge 2

Now let's try to reset the counter when the @boardname@ is shaken. You will need to register an event handler with on shake.