2016-03-26 00:47:20 +01:00
|
|
|
# truth or dare quiz answers
|
|
|
|
|
|
|
|
a multi-player game that forces each player to reveal a secret or something funny #math #random #docs #shake
|
|
|
|
|
|
|
|
This is the answer key for the [truth or dare quiz](/microbit/lessons/truth-or-dare/quiz).
|
|
|
|
|
|
|
|
## 1. Write the code that will randomly return 0 through 3 and stores the value inside a local variable called 'random'.
|
|
|
|
|
2016-03-30 22:41:01 +02:00
|
|
|
```blocks
|
2016-03-26 00:47:20 +01:00
|
|
|
let random = Math.random(4)
|
|
|
|
```
|
|
|
|
|
|
|
|
## 2. Write an if statement that will display the message "TRUTH" on the BBC micro:bit if the local variable 'random' equals 0.
|
|
|
|
|
2016-03-30 22:41:01 +02:00
|
|
|
```blocks
|
|
|
|
let random = Math.random(4)
|
2016-03-26 00:47:20 +01:00
|
|
|
if (random == 0) {
|
|
|
|
basic.showString("TRUTH", 150)
|
|
|
|
}
|
|
|
|
```
|
|
|
|
|
|
|
|
## 3. If the local variable 'random' equals 1, write the string that will be displayed.
|
|
|
|
|
|
|
|
DARE
|
|
|
|
|
|
|
|
## 4.Write the code that will display this up arrow after pressing button "A".
|
|
|
|
|
|
|
|
![](/static/mb/lessons/truth-or-dare-0.png)
|
|
|
|
|
2016-03-30 22:41:01 +02:00
|
|
|
```blocks
|
|
|
|
input.onButtonPressed(Button.A, () => {
|
|
|
|
basic.showLeds(`
|
|
|
|
. . # . .
|
|
|
|
. # # # .
|
|
|
|
# # # # #
|
|
|
|
. . # . .
|
|
|
|
. . # . .
|
|
|
|
`)
|
|
|
|
})
|
|
|
|
|
2016-03-26 00:47:20 +01:00
|
|
|
```
|
|
|
|
|