所以,如果我的名字是Ryan,我需要使用一个函数来生成Ryan给我。
在课堂上,我们做了
function readnumber()
{
var s = readline();
return (s * 1);
}
我们没有被教过任何其他东西,所以我真的很困惑。
如果我需要使用函数来获取数字并将其加10,那该怎么样?
答案 0 :(得分:2)
名为 Ryan 的人最简单的方法就是
function foo() {
return "Ryan";
}
所以你会有
foo(); // "Ryan"
如果您需要进行某些用户互动,则只需对Node.js's documentation on readline
中的示例进行简单修改即可
var readline = require('readline'),
rememberedName = null; // a variable to hold the name
var rl = readline.createInterface({
input: process.stdin,
output: process.stdout
});
rl.question("What is your name? ", function(answer) {
console.log("Hello", answer); // great we now know the name
rememberedName = answer; // store it so a function can return it
rl.close();
});
// then after
function foo() { // a function which returns the name
return rememberedName;
}
答案 1 :(得分:0)
这样的Perhas会对你有所帮助:
function namePrompt()
{
var name = prompt("What's your name?");
alert("Hello " + name);
}
结果将提示用户输入他们的名字。输入后,会弹出一个对话框,上面写着“Hello”和用户名。
如果您使用的是Node.js,请将alert
更改为Console.log
。