ПОМОГИТЕ ПОЖАЛУЙСТА!!! створіть програму для мікробіт, яка буде обчислювати вік у днях, годинах, або хвилинах(виберіть самостійно один із варіантів).
результат обчислень треба вивести на LED-дисплей.
Доповніть програму фунцією обнулення. після того як гравець струсне micro:bit(shake), вік має встановлюватись за замовчуванням наприклад 0. мова Java Script
Ответы
Ответ:
let age = 0; // початковий вік
let display = false; // флаг для відображення результату
input.onGesture(Gesture.Shake, function () { // функція обнулення
age = 0;
display = false;
})
basic.forever(function () { // основна функція
if (display) { // якщо флаг відображення результату встановлено
basic.showString("Age: " + age + " days"); // вивести результат на дисплей
basic.pause(5000); // показувати результат протягом 5 секунд
display = false; // знову вимкнути флаг відображення результату
}
age++; // збільшувати вік кожну секунду
basic.pause(1000); // чекати 1 секунду
})
// можна також додати функцію для зміни віку:
// input.onButtonPressed(Button.A, function () {
// age++;
// display = true;
// })
Объяснение: