Problema: escriba una función que tome un int n y devuelva un double[] de longitud n donde el elemento inicial (valor) es 1.0 y los otros elementos son los anteriores divididos por 2. Por ejemplo, mitades (4) debería devolver un double[] con números {1.0, 0.5, 0.25, 0.125}. ( JAVASCRIPT )
Atascado en dónde continuar, actualmente solo tengo que configurar la matriz a la longitud. No se pudo encontrar ninguna pregunta que ya haya respondido esto.
void halves(int n){ arrhalves[] n; }Si está escribiendo en JavaScript, defina una matriz con solo el primer elemento [1.0]. Luego, defina for-loop y recorra la matriz n veces. El índice inicial debe ser 1 (porque ya tenemos un elemento en la matriz) y en cada iteración se inserta (arr[i - 1]) / 2 en la matriz.