RosettaCodeData/Task/Ackermann-function/JavaScript/ackermann-function-1.js
2023-07-01 13:44:08 -04:00

3 lines
91 B
JavaScript

function ack(m, n) {
return m === 0 ? n + 1 : ack(m - 1, n === 0 ? 1 : ack(m, n - 1));
}