Я пытаюсь проверить, содержит ли команда одну из следующих строк в массиве. Если да, то удалите его. Почему это не так?Проверьте, содержит ли строка одну из строк в массиве
function changeName(name) {
var team = name;
var removearray = ['.CS', ' Dota2', '-Dota2', ' Esports', 'eSports', ' Tactics', 'DotCom', ' DotA2', ' - LoL', '-LoL', ' Carry', 'Â', ' LoL'];
removearray.forEach(function(word) {
team = team.replace(new RegExp(word, 'g'), '');
});
return team;
}
начало с помощью проверки консоли на наличие ошибок. 'string' не определено и, скорее всего, будет' team' вместо – charlietfl
Ну, 'changename' действительно не определено. –
@PeterPik, основанный на ошибке в вашей консоли, вы вызываете «changename». Но функция «changeName» с капиталом N. –