const quiz = [
{
"q": "Какой вид компьютерного устройства вы хотели бы приобрести?",
"a": {
"p": "Настольный ПК",
"b": "Ноутбук",
"o": "Моноблок",
}
},
{
"q": "Для чего чаще всего вы планируете использовать компьютер?",
"a": {
"d": "Для работы или учёбы",
"e": "Для работы с фото и видеоматериалом",
"f": "Для развлечений (посмотреть фильм,послушать музыку, поиграть в игры)",
"i": "Для доступа в интернет",
}
},
{
"q": "Какой у вас бюджет?",
"a": {
"w": "10000₽ - 30000₽",
"x": "30000₽ - 40000₽",
"y": "40000₽ - 50000₽",
"z": "50000₽ - 60000₽",
"l": "60000₽ - 70000₽",
"m": "Больше 70000₽",
}
},
];
У меня есть код и я хочу, чтобы при выборе варианта(например "P") засчитывались баллы для таких переменных как "pdw", "pdx", "pdy" и т.д. Как мне сделать так, чтобы при выборе варианта ответа счёт шёл не к переменной "P", а к переменным "pdw", "pdx" и т.д.???
upd: Всего 72 переменные, на первом месте переменной стоит p,b или o, на втором месте стоит d,e и т.д(надеюсь, вы поняли) Надо, чтобы при выборе варианта ответа засчитывался один балл во все переменные, которые содержат букву ключа этого ответа, то есть объединить в одну переменную много переменных, которые содержат такую букву. А сейчас, если выбрать вариант ответа идёт просто "p" + 1 или "w" + 1 и т.д А надо, чтобы при выборе "p" счёт шёл к переменным "pdw" + 1 , "pdx" + 1 и т.д А в конце выбрать переменную у которой самый большой счёт