Quiero decir: tengo dos matrices, número y nombre
const number = ['91xxxx','1xxxx','92xxxx'] const name = ['Abhi','Arun','Aaron']Aquí quiero ordenar estas dos matrices de la siguiente manera:
El primer número en la matriz que es number[0] , su nombre debe ser name[0] y number[1] , for name[1] , así.
Pero esas matrices son preferencias del usuario, lo que quiero decir es que los usuarios pueden agregar su número y nombre allí de forma ilimitada, pero quiero mantenerme de la manera anterior, ¿cómo debo hacerlo?
He hecho un código:
async function getAllOwners() { var nam = '' var num = '' number.map(async (nu) => { num = nu }) name.map(async (na) => { nam = na }) return nam for num; }Pero no sé si esto funciona o no.
Sugiero que tendrá una función diferente para enviar nuevos datos y recuperarlos.
function getAllOwners() { return name.map((_name,index)=>_name+' '+number[index]) }// Output: [ 'Abhi 91xxxx', 'Arun 1xxxx', 'Aaron 92xxxx' ] *Tenga en cuenta que no es necesaria la palabra clave async porque aquí no hay una operación asíncrona.
function addOwner(_name,num){ name.push(_name) number.push(num) }