Because the result expected (5 * 4 = 20), does not result in this, but in undefined
?
function anyMe(callback) {
callback(5,4);
}
var expresion = anyMe(function(a,b){
return a * b;
});
window.addEventListener("load",function(){
document.write(expresion);
},false);