pxt-calliope/docs/reference/js/lessons/love-meter/quiz-answers.md

46 lines
882 B
Markdown
Raw Normal View History

2016-03-26 00:47:20 +01:00
# love meter quiz answers
2016-04-02 01:22:47 +02:00
The answers to the love meter quiz.
2016-03-26 00:47:20 +01:00
2016-04-13 17:27:45 +02:00
This is the answer key for the [love meter quiz](/lessons/love-meter/quiz).
2016-03-26 00:47:20 +01:00
## 1. What does on pin pressed ("P0") do?
<br/>
It's a method that runs code when the user holds the GND pin with a finger of one hand and presses pin P0, completing a circuit.
## 2. Create a condition for on pin pressed ("P1").
```
input.onPinPressed(TouchPin.P1, () => {
2016-03-26 00:47:20 +01:00
})
```
## 3. What does this line of code generate?
```
let x = Math.random(10)
```
<br/>
It generates a random number between 0 and 9 then stores that number in a variable.
## 4. Why do you have to add 1 to variable x?
```
x = x + 1
```
<br/>
You have to add 1 if you want to generate a random number between 1 and 10 .
## 5. Why do you have to hold ground (GND) to make this work on the BBC micro:bit?
<br/>
You have told GND to complete the circuit.