cuando hago console.log (myArray) obtengo esto:
Quiero tomar un valor dentro de solo una de estas matrices, pero ¿cómo? Cuando hago console.log(array[0]) obtengo este resultado:
37.7 28.45 36.38Tiene matrices anidadas. Entonces, su matriz principal tiene tres elementos, cada uno de los cuales contiene un número, y los índices de esas matrices van de 0 a 2 .
Accede a cada matriz anidada con su índice y luego accede al número con el índice 0 (porque solo hay un elemento en esa matriz anidada).
const arr = [[37.7], [28.45], [36.38]]; console.log(arr[0][0]); console.log(arr[1][0]); console.log(arr[2][0]);O incluso recorrer la matriz y desestructurar el número de cada matriz anidada:
const arr = [[37.7], [28.45], [36.38]]; for (let [number] of arr) { console.log(number); }Por favor compare su código con este ejemplo de trabajo:
let myArray = [37.7, 28.45, 36.38]; console.log(myArray[0]); // outputs 37.7Por lo que puedo ver en la pregunta original hasta ahora, el resultado de esta función es en realidad tres ejecuciones diferentes de console.log() , lo que me lleva a creer que lo que sea que esté activando estos console.logs en realidad se está ejecutando en algún tipo de bucle.
Si ese es el caso, no podrá extraer un solo valor simplemente. La captura de pantalla que agregó solo muestra la salida. ¿Podría agregar el código (o la captura de pantalla) de todo el código relacionado desde la configuración o la recuperación de la matriz a su console.log ? Con todo ese contexto, puedo volver a escribir mi respuesta para obtener la respuesta exacta que está buscando.