當寫遞迴的時候碰到的問題

2022-03-06 18:56:05 字數 439 閱讀 7146

function persistence(num) 

if (total < 10

) else

}console.log(persistence(

999));

這種寫法會出現錯誤,列印的結果為undefind, 原因是在進入else的時候沒有將persistence  return出來,進入遞迴之後的返回值會一直在persistence函式的內部

解決辦法很簡單

function persistence(num) 

if (total < 10

) else

}console.log(persistence(

999));

在else的時候return這個函式出來,這樣執行persistence就會返回執行函式,知道返回的是個個位數為止

當愛情沉澱的時候

當愛情沉澱的時候,輕輕地搖一搖相信,我們永遠都不會後悔,選擇了彼此作為自己生命中最真誠的愛人。相信,我們誰都不會忘記,我們邂逅時的美麗,約會時的浪漫,擁抱時的甜蜜。可是,生活再精彩,總有歸於平淡的一天,愛情再熱烈,也有漸漸失去色彩的時候。沒有了味道,是愛情開始褪色了嗎?不是,是愛情沉澱了。於是,我們...

當愛不在的時候

當愛不在的時候,所有的誓言變成了言情 上優美而泛酸的句子,動聽卻不真實。她說,我們適合做朋友。我說,是啊,朋友多好,怎知道淚已劃過。那麼,不愛,就放了吧。驀然回首,才發現這一季好短,短得我還來不及好好的把握,卻只能去回味了。春去夏來,季節無情的變換,是誰也無法去改變。正如,我們的感情,隨著時間的沖刷...

在remote clone的時候碰到的幾個問題

預設system使用者是沒有create pluggable database這個許可權的 需要賦予system這個許可權 sql create public database link cdbs5 link1 connect to system identified by cdbs5 using ...