Javascript 基礎學習(河內塔問題)
3個盤子的 河內塔 分為起始點,暫放點,目標點
利用遞迴方式呈現
三個規律為 1213121 A-C A-B C-B A-C B-A B-C A-C
依照規律就可以寫成
Hanoi_Tower(3,'A','B','C');
function Hanoi_Tower(number,start,Temporary,end)
{
if(number>=1)
{
Hanoi_Tower(number-1,start,end,Temporary);
console.log(number+start+"->"+end);
Hanoi_Tower(number-1,Temporary,start,end);
}
}