Ja, das ist möglich. Zunächst Mal durch die Funktion eval(), aber nicht zu empfehlen, man sagt "eval is evil".
Besser ist es, die Daten so aufzubauen:
Code
const description = {
knights: [
'neraxis',
'loman',
'aselica',
'clause',
// usw.
],
warriors: [
// hier die Elemente von warriors
]
};
Alles anzeigen
Dann kannst Du so zugreifen:
var a = description[name][i];
wobei die Variable name 'knights' oder 'warriors' oder ... enthält.