[ js ] 函式實字&函式參考

看板Ajax作者 (愛迪希亞)時間12年前 (2013/10/14 11:36), 編輯推噓1(101)
留言2則, 1人參與, 最新討論串1/2 (看更多)
對函式實字和函式參考不太熟,看到這個練習題又是腦袋打結: 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

10/14 12:45, , 1F
呃, 你是從js開始學程式語言的嗎? x=y(z) 單純就是把 y(z)
10/14 12:45, 1F

10/14 12:45, , 2F
的結果指定給 x 而已...
10/14 12:45, 2F
文章代碼(AID): #1IMsR8pN (Ajax)
討論串 (同標題文章)
文章代碼(AID): #1IMsR8pN (Ajax)