帮我写一个js的汉诺塔
时间: 2023-04-09 10:03:37 浏览: 99
汉诺塔的js代码
好的,我可以帮您写一个js的汉诺塔。以下是代码:
function hanoi(n, a, b, c) {
if (n > 0) {
hanoi(n - 1, a, c, b);
console.log("Move disk " + n + " from " + a + " to " + c);
hanoi(n - 1, b, a, c);
}
}
hanoi(3, "A", "B", "C");
这个代码可以将3个盘子从A柱子移动到C柱子。如果您需要更多的盘子,只需要将hanoi(3, "A", "B", "C");中的3改为您需要的数字即可。
阅读全文