编写一个JavaScript函数,返回包含您的名字的字符串

时间:2014-09-16 19:18:19

标签: javascript function

所以,如果我的名字是Ryan,我需要使用一个函数来生成Ryan给我。

在课堂上,我们做了

function readnumber()
{
var s = readline();
return (s * 1);
}

我们没有被教过任何其他东西,所以我真的很困惑。

如果我需要使用函数来获取数字并将其加10,那该怎么样?

2 个答案:

答案 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