我有两个数组,想法是在第一个数组中找到文本并将其替换为第二个数组的值(相同的索引(。
例
要搜索和替换的文本:Visina
var array1 = ['Visina','Tezina'];
var array2 = ['Height','Weight'];
因此,脚本应该在第一个数组中搜索"Visina",找到索引并替换为具有相同索引的第二个数组中的值。
此外,它需要切换。
好吧,你只需要使用 Array.indexOf(( 方法:
var array1 = ['Visina', 'Tezina'];
var array2 = ['Height', 'Weight'];
function swap(str) {
const index = array1.indexOf(str);
if (index !== -1) {
array1[index] = array2[index];
array2[index] = str;
}
}
swap('Visina');
console.log(array1);
console.log(array2);