На данный вопрос уже ответили:
// Телефонная книга
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"]. Сплит делит данную ему строку на части. Каждая часть отделена друг от друга символом, который указан во втором параметре.
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости