Значит, имеется вот такой простенький код. Мне нужно чтобы он вызывался кнопкой, а не сам по себе. Буду благодарен любому ответу.
function factorial(a) {
b = 1;
while (a > 1) {
b *= a;
a--;
}
return b;
}
var a = prompt("Enter your value!");
var test = factorial(a); {
alert('Factorial is equal to ' + test);
};