第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

查找函數(shù)的遞歸的返回值是不是有點問題?

var searchNode = function(node,key){

if(node === null){

return false;

};

if(node.key > key){

searchNode(node.left,key);

}else if(node.key < key){

searchNode(node.right,key);

}else{

return true;

}

};


this.search = function(key){

var a =searchNode(root,key);

alert(a)

return searchNode(root,key);

};

老師,我也是這樣子的邏輯來寫,但是發(fā)現(xiàn)因為searchNode遞歸調(diào)用了,所以實際上return了N個值出去,只有第一個是true,其他全是undefined,請問老師你知道這是什么原因呢,我用debug發(fā)現(xiàn)return true后,searchNode還是會繼續(xù)調(diào)用,直到返回到最頂層。

正在回答

1 回答

好吧,問題解決了,我沒寫return,遞歸的函數(shù)也要return

1 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

查找函數(shù)的遞歸的返回值是不是有點問題?

我要回答 關注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號