一个篮球100米高度自由落下,每次落地后反跳回原高度的一半:再落下,求它在第10次落地时多少米,第十次反弹多高。
100 / Math.pow(2, n);
n是第几次反弹
var h = 100;
console.log(h / (1 << 10));
递归啊,每次除2不就行了,那么简单。
var h = 100;
for(i=0;i<10;i++){
h = h/2;
}
console.log(h)