У меня 2 JavaScript переменные:значения Выбор из 2 яваскрипта переменных
var list1 = "john doe|bill williams|poll bregg|michael jordan";
var list2 = "analytic|trader|doctor|athlete";
Мы должны принять во внимание, что отношения между этими двумя переменными является то, что имена и профессии расположены в том же порядке, например. Опрос bregg является врачом, но john doe является аналитическим.
Чем мне нужно создать функцию, которая дает мне второе значение переменной, основанное на первом выбранном значении переменной. Например:
function getProfession(name){
...
return profession;
}
Вы можете найти решение или дать подсказку? Возможно, мне нужно использовать массив массива или smth?
Да, вы можете сделать это, используя 'split', прочитайте об этом: https://developer.mozilla.org/en/Core_JavaScript_1.5_Reference/Objects/String/split Но вам лучше использовать' JSON' , Как 'var JSON = {« john doe »:« аналитический »}' ... и т. Д. – Anders