Есть функция в которой в зависимости от условия нужно вызвать ту или иную функцию.
function addTag(src, type){
var functionName = (type === 'js') ? "createScriptTag" : "createStyleTag";
if( Array.isArray(src) ) {
for(let i=0;i<src.length;i++) {
functionName(src[i]);
}
}else{
functionName(src);
}
}
В переменной functionName содержится название функции.
Но при выполнение получаю ошибку, что functionName не определена.
Не ужели нельзя передать название функции и вызвать ее?
Помогите пожалуйста