0
x = 10
function lol(){
    x = 5
}
function rofl(){
    alert(x)
}

rofl()功能中,我怎样才能使警报弹出号码5?请帮帮我,我太菜鸟了,现在花了 4 个小时来解决这个问题:S

4

2 回答 2

4

你很近。真的,真的很近。

唯一的问题是您实际上并没有调用任何一个函数。这就是你所缺少的:1

lol();
rofl();

工作演示:http: //jsfiddle.net/mattball/VsGWe


1嗯,还有一些分号。

于 2012-08-04T02:00:30.787 回答
0

除了调用函数之外,您无需执行任何操作。您已正确设置它们,但如果您不调用它们,则不会发生任何事情。

x = 10
lol();
rofl();

function lol(){
    x = 5
}
function rofl(){
    alert(x)
}

​现场演示

于 2012-08-04T02:00:38.233 回答