以下のコードの実行結果はどうなりますか? ```javascript const promise = new Promise(function(resolve, reject) { reject("失敗しました"); }); promise .then(function(result) { console.log("成功: " + result); }) .catch(function(error) { console.log("失敗: " + error); });```