Вы получаете значение от кнопки, что является проблемой
var a = document.getElementById('increase').value;
Вы должны получить текущее значение счетчика, подобное этому.
var a = document.getElementById('counter').innerHTML;
См. Ниже исполняемый код для увеличения и уменьшения значение счетчика.
function increase1() {
var a = document.getElementById('counter').innerHTML;
document.getElementById('counter').innerHTML = ++a;
}
function decrease1() {
var a = document.getElementById('counter').innerHTML;
document.getElementById('counter').innerHTML = --a;
}
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Counter app</title>
</head>
<body>
<p id="counter" value="0">0</p>
<br>
<button id="increase" onclick="increase1()">increase</button><br><br>
<button id="decrease" onclick="decrease1()">decrease</button>
</body>
<script src="app.js"></script>
</html>