我知道本练习中的参数包含一个字符串值。我已经尝试过这些解决方案:
function addingGrace(s) {
console.log ("'only the beginning!'");
}
/* Do not modify code below this line */
console.log(addingGrace('only the beginning'), '<-- should be "only the beginning!"');
我不明白的是如何从参数中提取值。我发现的所有教程都有多个参数。
这是原始练习:
修改该函数以返回给定的字符串,并在其末尾添加一个感叹号。
function addingGrace(s) {
}
/* Do not modify code below this line */
console.log(addingGrace('only the beginning'), '<-- should be "only the beginning!"');
有人知道我在哪里可以找到引用具有单值参数的此类工作的资源。我不希望这个特殊练习有答案,因为它是为编码学校的入学考试而准备的。我真的很想自己弄清楚这一点,但我被困住了。
答案 0 :(得分:0)
您只需要返回保存值s
的参数only the beginning
。
请参阅代码段。
function addingGrace(s) {
return s +"!";
}
/* Do not modify code below this line */
console.log(addingGrace('only the beginning'), '<-- should be "only the beginning!"');
答案 1 :(得分:0)
您可以只使用反引号(模板文字/字符串)。您还需要通过以下功能return
:
function addingGrace(s) {
return `"${s}"`;
}
console.log(addingGrace('only the beginning'));
答案 2 :(得分:0)
function addingGrace(s) {
return (s + '!')
}
console.log(addingGrace('only the beginning'))
答案 3 :(得分:0)
代码:
function addingGrace(s) {
console.log ("'only the beginning!'");
}
不起作用,因为代码已经在记录您的请求,而不是返回您添加的文本。
您可能想做的是这样:
function addingGrace(s) {
return(s);
}
但是因为练习希望文本具有感叹号,所以可以这样做:
function addingGrace(s) {
return(s + "!");
}
希望我能帮上忙!