как добиться обратного отсчета с помощью JavaScript в облачных функциях firebase

# #javascript #html #google-cloud-functions

Вопрос:

Я пытаюсь сделать кнопку , при нажатии на которую кнопка будет заменена обратным отсчетом, и как только обратный отсчет закончится, кнопка будет отображаться снова, также кнопку можно нажимать только 5 раз в день . У меня есть простой обратный отсчет. Как я мог бы это сделать, используя JavaScript и облачные функции firebase.

Тело

     <!DOCTYPE html> 
<html lang="en">
 <head>
 <meta charset="UTF-8" />
 <meta name="viewport" content="width=device-width, initial 
<meta http-equiv=  "X-UA-Compatible" content="ie=edge" /> 
<title>CountDown</title> 
<link rel="stylesheet" href="style.css" />
 </head> 
<body>
 <p id  ="countdown"></P>
 <script src="script.js"></script>
 </body> 
</html>
 

script.js

     const startMinutes = 10;  
let time = startingMinutes * 60 ; 
 const countdownEl = document.getElementById('countdown');  setInterval(updateCountdown, 1000);
  function updateCountdown() {
const minutes = Math.floor(time / 60);
  let secondes = temps % 60;  
secondes = secondes < 10 ?  '0'   secondes : secondes ;  countdownEl.innerHTML = `${minutes}:${seconds}'; 
 time--;
}