嘿傢伙我是一個總的Js新手。這裏是JsBin linkformLetter
測試應通過。任何幫助將不勝感激。從javascript中的函數屬性返回連接的字符串
TL; DR:
此:
var formLetter = function(recipient, msg, sender) {
return "Hello " + recipient + ",\n" + "\n" + msg + "\n" + "\nSincerely," + "\n" + sender
};
console.log(formLetter("Hermione", "Luna","How are you?"));
應返回:
"Hello Hermione,
How are you?
Sincerely,
Luna"
而是我得到這個:
"Hello [object Object],
undefined
Sincerely,
undefined"
編輯:對不起,困惑。我正在研究一個JsBin中的不同問題。這是正確的JsBin與隔離code
那麼,它告訴你'recipient'是一個對象,而不是一個字符串,並且'msg'和'sender'在調用formLetter時都沒有給出,或者它們被賦予值'undefined'。您的問題中沒有顯示該電話,所以我們無法提供幫助。請參閱:[mcve] –