作者Adicia (爱迪希亚)
看板Ajax
标题[ js ] 函式实字&函式参考
时间Mon Oct 14 11:36:37 2013
对函式实字和函式参考不太熟,看到这个练习题又是脑袋打结:
function doThis(num) {
num++;
return num;
}
function doThat(num){
num--;
return num;
}
var x = doThis(11);
var y = doThat;
var z = doThat(x);
x = y(z);
y = x;
alert(doThat(z - y));
___________________________
有人知道..这题要怎麽算吗?0.0||
应该要从哪里开始算呢?是不是 x= y(z);?
另外..假如x的值是 1的话,那如果给它设定x等於另外一个数值y
然後y的值是2的话,那不是是在说
1 = 2
这个是这个意思吗?(我指 x= y(z)那边..
因为x的值应该在 doThis(11)就求出来了..?
我看很久还是一头雾水,想请大家指点一下
感激不尽~~!!_
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 36.229.254.147
1F:推 LPH66:呃, 你是从js开始学程式语言的吗? x=y(z) 单纯就是把 y(z) 10/14 12:45
2F:→ LPH66:的结果指定给 x 而已... 10/14 12:45