На данный вопрос уже ответили:
// Телефонная книга
var phoneBook = {};
/**
* @param {String} command
* @returns {*} - результат зависит от команды
*/
module.exports = function (command) {
};
Вот в функции надо написать код, который при написании вышеупомянутых на картинке команд либо запишет, либо удалит или покажет имя и номер. Вот только не понятно само задание, как и от чего отталкиваться, скажите пожалуйста
На каждую операцию вы можете написать свою функцию, например для ADD
function AddNumber(name,phone)
и управляющую функцию
function phonebook(command)
в этой функции вам надо в зависимости от сommand
вызывать разные функции. Саму command можно разбить на части методом string.split(' '). В зависимости от первого токена (первой части) вызываете разные команды.
Просто воспользуйся split, разделив команду на элемента, а потом анализируй эти элементы по отдельности.
Если нет времени читать про split: split("раз,два,три", ",") -> ["раз","два","три"]. split("12480282", "2") -> ["1","480","8"]. Сплит делит данную ему строку на части. Каждая часть отделена друг от друга символом, который указан во втором параметре.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
У меня есть проект и в нём куча подключённых библиотек, например lodashИз этой библиотеки я использую пока только одну функцию _
Здравствуйте, кто нибудь работал с плагином TreantJS? Как в настройках плагина указать местоположения пользователя в дереве?