Wpis z mikrobloga

@krystian-rovert: nazewnictwo funkcji w stylu btnX to bardzo słaby pomysł i masz 9 powtarzających się funkcji.
Powinieneś to ogarnąć dynamicznie, przekazując do jednej funkcji odpowiedni parametr.
Druga sprawa: onClick - nie powinno się bindować akcji w htmlu, tylko w jsie ustawić listenery.
Trzecia sprawa:

var x;

x = document.getElementById('result').value += "5";

zmiennej x w ogóle nie używasz, przypisujesz do niej wartość, która ginie po wykonaniu funkcji.