Для создания скрипта, который уменьшал бы значение счётчика на единицу при каждом нажатии кнопки "click", можно использовать язык JavaScript. Ниже приведён пример кода, который можно разместить на HTML-странице с использованием тегов `<script>` для JavaScript и `<button>` для кнопки:
```html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Counter Example</title>
<script>
// Объявляем переменную 'a' и устанавливаем значение 100
var a = 100;
// Функция для обработки нажатия кнопки
function handleClick() {
// Уменьшаем значение 'a', если оно больше 0
if (a > 0) {
a -= 1;
}
// Выводим текущее значение 'a'
alert("Текущее значение счётчика: " + a);
// Обновляем текст в кнопке
document.getElementById('counterButton').innerText = 'click (' + a + ')';
}
</script>
</head>
<body>
<!-- Кнопка, при нажатии на которую вызывается функция handleClick -->
<button id="counterButton" onclick="handleClick()">click (100)</button>
</body>
</html>
```
Этот код содержит HTML разметку страницы с кнопкой, а также встроенный `script` с JavaScript-кодом. JavaScript определяет переменную `a` со значением 100 и функцию `handleClick`, которая обрабатывает клики по кнопке. При каждом нажатии значение переменной `a` уменьшается на 1, и выводится сообщение с текущим значением счётчика. Текст на кнопке также обновляется, чтобы отображать текущее значение счётчика.
Обратите внимание, что функция `alert` блокирует выполнение скрипта до тех пор, пока пользователь не закроет всплывающее окно. Если вам нужно, чтобы сообщение обновлялось без блокировки, вы можете использовать другие методы, такие как изменение текста в элементе на странице.
Пример кнопки с обновлением текста на странице без использования `alert`:
```html
<p id="counterText">Текущее значение счётчика: 100</p>
<button id="counterButton" onclick="handleClick()">click (100)</button>
<script>
var a = 100;
function handleClick() {
if (a > 0) {
a -= 1;
}
document.getElementById('counterText').innerText = "Текущее значение счётчика: " + a;
document.getElementById('counterButton').innerText = 'click (' + a + ')';
}
</script>
```
В этом случае текст текущего значения счётчика обновляется в абзаце с `id="counterText"`.