Привет! Нужно решить вот такую задачу:
Write a function removeCharacter that takes two arguments, a character, ch, and a string, s, and returns a string with all the characters in s execpt ch. removeCharacter("a", "apple") should return "pple". removeCharacter("a", "banana") should return "bnn", and removeCharacter("i", "Mississippi") should return "Msssspp".
Сделал следующее:
var removeCharacter = function(ch, s) {
var arr = s.split('');
for(var i = 0, len = arr.length; i < len; i++) {
if(arr[i] === ch) {
arr.splice(i, 1);
}
}
arr.join('');
console.log(arr);
};
removeCharacter(a, banana);
В консоли выводит ошибку a is not defined. Помогите найти в чем ошибка.