次のコードで期待どおりのアラート ボックス (RyeTofuRye) が生成されるのに、「未定義」というメッセージを含む 2 つ目のアラート ボックスが生成される理由を誰か教えてください。少なくとも、私の Windows 7 マシンの最新の FireFox ではそれが行われています。
function makeSandwich(bread, meat) {
alert(bread + meat + bread);
}
var mySandwich = makeSandwich('Rye', 'Tofu');
alert(mySandwich);