Вам нужно удалить точку с запятой, которая в данный момент находится в конце строки:
function server();
Что касается кнопок: вы на самом деле не говорите, что не так с вашим поведением кнопок добавления / вычитания, но яПредполагается, что проблема заключается в том, что сначала вы обновляете отображение с помощью функции allInOne()
, а затем увеличиваете или уменьшаете ее.
Вместо того, чтобы говорить:
onmousedown="allInOne();memory++"
Попробуйте:
onmousedown="memory++;allInOne();"
// or, unless you have a specific reason for using mousedown rather than click
onclick="memory++;allInOne();"