一根高筋拉面,中间切一刀,可以得到2根面条。
如果先对折1次,中间切一刀,可以得到3根面条。
如果连续对折2次,中间切一刀,可以得到5根面条。
那么,连续对折10次,中间切一刀,会得到多少面条呢?
分为A、B、C区,A区是上一次对折里A区的一倍,B区是本次对折A区-1,C区每次对折都为2
function result(folds) {
return (2 ** folds) + 1
// return Math.pow(2,folds) + 1
}
console.log(result(0))
console.log(result(1))
console.log(result(2))
console.log(result(3))
console.log(result(10))