#javascript #arrays #angularjs #typescript
#javascript #массивы #angularjs #typescript
Вопрос:
const COUNTY = ["DELHI","GUJARAT","GOA","ANDHRA"]
const COUNTY_CODE = ["001","002","003","004"]
У нас есть 2 массива. Первый массив, который мы показываем в выпадающем списке. Нам нужно передать код округа из 2-го массива на основе округа, выбранного в 1-м массиве.
Как это сделать, используя angular JS, javascript и typescript??
Ответ №1:
Вы можете использовать indexOf
функцию для поиска индекса округа, а затем использовать ее для поиска кода во втором массиве.
const COUNTY = ["DELHI","GUJARAT","GOA","ANDHRA"]
const COUNTY_CODE = ["001","002","003","004"]
const selected = "DELHI";
const selectedIndex = COUNTY.indexOf(selected);
const code = COUNTY_CODE[selectedIndex];
console.log(code);