如何翻译a';为'问候#u;从Ruby到Javascript的函数

如何翻译a';为'问候#u;从Ruby到Javascript的函数,javascript,ruby,Javascript,Ruby,下面是一个示例代码: def greeting_for(name) "Hello, #{name}!" end puts greeting_for "Marty" 任何帮助都将不胜感激。我不完全清楚你的问题是什么意思。但是,听起来您希望创建一个字符串,将变量放入其中(在本例中是问候语),然后使用Javascript将其打印到屏幕/控制台/任何地方 您可以创建如下函数: const greeting_for = function(name){ return `Hell

下面是一个示例代码:

def greeting_for(name)
  "Hello, #{name}!"
end

puts greeting_for "Marty"

任何帮助都将不胜感激。

我不完全清楚你的问题是什么意思。但是,听起来您希望创建一个字符串,将变量放入其中(在本例中是问候语),然后使用Javascript将其打印到屏幕/控制台/任何地方

您可以创建如下函数:

const greeting_for = function(name){       
    return `Hello, ${name}!`
};
然后这样称呼它:

greeting_for("Mary");
如果您在控制台下的chrome dev工具中执行此操作,它将返回:

“你好,玛丽!”


有了更多的信息,我们可以提供更全面的答案

它可以翻译为JavaScript,如下所示:

function greeting_for (name) {
  return `Hello, ${name}!`
}

console.log( greeting_for( "Marty" ) )

“我一直被困在这上面”-到目前为止你都试过什么?你面临什么问题?你所说的卡住是什么意思?你完全理解你的代码吗?以a为例,了解有关如何提问的更多信息。“任何帮助都将不胜感激。”–帮助什么?您遇到问题的代码是什么?你的代码有什么问题?你收到错误信息了吗?错误消息是什么?你得到的结果不是你期望的结果吗?你期望得到什么样的结果?为什么?你会得到什么样的结果?两者有什么不同?你观察到的行为是否不是期望的行为?期望的行为是什么?为什么?观察到的行为是什么?它们有什么不同?请提供一个。不是“为我编写代码”服务!这就是我最后做的。对不起,我随便问了你一个问题。我不熟悉编码和硬件工作。不客气。确保阅读其他程序员指出的链接,如: