Tag: arrays

¿Copiar una matriz n-dimensional arbitraria en JavaScript?

Básicamente estoy buscando una copia de función general (matriz) que devolverá una matriz n-dimensional idéntica sin ninguna referencia a la anterior.

¿Cómo encontrar valores duplicados en una matriz de objetos de JavaScript y generar solo valores únicos?

Estoy aprendiendo JS. Suponiendo que tengo la siguiente matriz de objetos: var family = [ { name: “Mike”, age: 10 }, { name: “Matt” age: 13 }, { name: “Nancy”, age: 15 }, { name: “Adam”, age: 22 }, { name: “Jenny”, age: 85 }, { name: “Nancy”, age: 2 }, { name: “Carl”, age: […]

Combine la propiedad de una matriz de objetos en otra en función del valor de propiedad lodash

Tengo 2 matrices de objetos, cada uno tiene una id en común. Necesito una propiedad de los objetos de la matriz 2 agregada a la matriz de objetos 1, si tienen id coincidentes. Array 1: [ { id: 1, name: tom, age: 24 }, { id: 2, name: tim, age: 25 }, { id: 3, […]

Comparando x / y de dos posiciones en un canvas

Estoy usando un canvas para visualizar un pequeño juego mío. Básicamente, tengo dos objetos que representan naves espaciales, cada uno de ellos tiene una matriz de “Ubicación” que contiene los buques x / y actuales. De acuerdo con estas matrices, dibujo una imagen en el canvas (totalw / h es 300/300 fyi). Ahora, por la […]

Convertir matriz javascript a cadena

Estoy tratando de iterar sobre una lista de “valores” y convertirla en una cadena. Aquí está el código: var blkstr = $.each(value, function(idx2,val2) { var str = idx2 + “:” + val2; alert(str); return str; }).get().join(“, “); La función alert () funciona bien y muestra el valor adecuado. Pero de alguna manera, la función .get […]

¿Cómo acceder a un elemento en la matriz de JavaScript?

Tengo una matriz JS: a = [“a”,[“b”,”c”]] ¿Cómo puedo acceder a la cadena “b” en esta matriz? ¡Muchas gracias!

Número (entero o decimal) a matriz, matriz a número (entero o decimal) sin usar cadenas

Requisito: Convierta un entero o decimal de entrada en una matriz y convierta una matriz de enteros que puede incluir un decimal en un número. Restricción: No utilice métodos de cadena ni convierta la entrada o salida en una cadena durante el procedimiento (se aplicó una restricción autoimpuesta en cada versión del código compuesto). Contexto […]

¿Comprobar un objeto para una clave es más eficiente que buscar una cadena para una cadena?

Estoy creando una estructura de datos que contendrá lo que usaré para verificar repetidamente si se definen ciertos valores. He encontrado dos soluciones posibles, y me pregunto cuál es más eficiente, o si hay una mejor manera de hacerlo: 1) Use un array: keys = [‘key1’ , ‘key2’, ‘key3’] Puedo crear una matriz como esta […]

La matriz se muestra como vacía, pero contiene valores

¿Alguien puede ayudarme a entender por qué la matriz se muestra como vacía, cuando también muestra que tiene datos / valores? No puedo acceder a los datos. Vea la imagen para referencia.

Javascript – Generando todas las combinaciones de elementos en una sola matriz (en pares)

He visto varias preguntas similares sobre cómo generar todas las combinaciones posibles de elementos en una matriz. Pero me cuesta mucho descubrir cómo escribir un algoritmo que solo genere pares de combinación. Cualquier sugerencia sería muy apreciada! Comenzando con la siguiente matriz (con N elementos): var array = [“apple”, “banana”, “lemon”, “mango”]; Y obteniendo el […]

Javascript tiene muchos buenos JS marco (como Node.js AngularJS Vue.js React.js) es el mejor lenguaje de script.