Дано: функция, вызываемая по событию. Требуется вернуть значение функции.
Конечно, можно использовать глобальную переменную для передачи туда результата, но делать это как-то не хочется.
Если путей решения несколько - перечислите их, пожалуйста. И заранее говорю спасибо всем участникам )
<html>
<head>
</head>
<body>
<button id='id_button'>Функция умножения</button>
</body>
</html>
<script>
function mul() {
var a = 2;
var b = 3;
var result = a * b;
return result;
}
document.getElementById('id_button').onclick = mul;
// alert( ??? ) /* Как вывести результат на экран? /*
</script>