"use strict";
var products = ["Фрукты", "Овощи", "Напитки"];
let mainList = {
isShopGoods: products.map(product=>prompt("Какой тип товаров будем продавать?" , product))
}
alert(mainList.isShopGoods);
"use strict";
let mainList = {
isShopGoods: ["Фрукты", "Овощи", "Напитки"].map(product=>prompt("Какой тип товаров будем продавать?" , product))
}
alert(mainList.isShopGoods);
/* где-то в файлах */
class PayCommand extends router.Command {
// тут
}
IMHO, cамый крутой обработчик, который я только видел: (не силен в JS, но вроде так)
const args = command.sub(prefix.length).split(/\s+/g);
const cmd = args.shift();
Если префикс - "!", а команда "!help me" выдаст: cmd = "help", args = ["me"].
много лишних проверок, строка ли то, регулярка ли это...
если я мог бы использовать как и префикс !, так и целую фразу
регулярные выражения,
@param {String|Number|Function|RegExp} - задает шаблон соответствия для части
* команды. Шаблон может быть строкой, числом, функцией и
* регулярным выражением. В случае если шаблон это функция, то
* она должна возвращать true если текущая часть команды
* соответствует условиям и false если нет
сам код достаточно сложный
Шаг влево, шаг вправо - все сломалось