如何在Javascript中为变量分配return语句?
如何在Javascript中为变量分配return语句?,javascript,return,var,Javascript,Return,Var,var robotLeaves=“机器人离开去拿牛奶了!” var byeRobot=返回机器人叶片无意冒犯,但你想做的事情很奇怪return不像一个函数或变量,它只接受值。你把它放在一个函数中,无论你返回什么,都是你以后使用这个函数时得到的。当函数返回时,它总是停止执行,这是函数做的最后一件事。因此return不显示任何内容,但可以将返回的任何值传递给执行此操作的函数 函数getRobotState(){ return“机器人已经离开去拿牛奶了!”; } var robotLeaves=get
var robotLeaves=“机器人离开去拿牛奶了!”
var byeRobot=返回机器人叶片代码>无意冒犯,但你想做的事情很奇怪return
不像一个函数或变量,它只接受值。你把它放在一个函数中,无论你返回什么,都是你以后使用这个函数时得到的。当函数返回时,它总是停止执行,这是函数做的最后一件事。因此return
不显示任何内容,但可以将返回的任何值传递给执行此操作的函数
函数getRobotState(){
return“机器人已经离开去拿牛奶了!”;
}
var robotLeaves=getRobotState()//运行函数,检索它返回的任何内容,将其放入变量中,以便可以重用它。
//显示值
控制台日志(机器人树叶)
//从这里往下,你可以任意多次使用机器叶。
postOnTwitter(“机器人在哪里?”+机器人离开)
我想你是想做这样的事吧
var shop = 10;
function getMilk() {
var robotLeaves = "The robot has left to get milk!"
var robotReturns = "The robot has come back with 1 bottle of milk!"
--shop;
console.log(robotReturns);
console.log(shop);
}
getMilk();
我不确定我是否理解你这里所说的返回是什么意思,因为变量已经定义好了<代码>返回
用于函数返回仅在函数中有效。您周围的函数在哪里?您需要为返回语句使用函数。什么是“重用”?您想如何重用它?为什么不简单地var byeRobot=robotLeaves
?还有,为什么不直接使用robotLeaves
?