嘿家伙我是一个总的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] –