UNPKG

wuqy-methods

Version:

测试API时使用的方法

38 lines (37 loc) 1.62 kB
// 荤菜数据 function foodData(data) { let count = 0; return function _fn() { count++; return data[count % data.length]; }; } // 肉类 // prettier-ignore function meats() { const meats = ["猪肉", "牛肉", "羊肉", "鸡肉", "鱼肉", "虾", "蟹", "贝类", "鸭肉", "鹅肉", "鸽肉"]; return foodData(meats); } // 蔬菜 // prettier-ignore function vegetables() { const vegetables = ["白菜", "黄瓜", "番茄", "茄子", "西红柿", "胡萝卜", "土豆", "茄盆", "韭菜", "甘薯", "香菇", "芹菜", "豌豆", "青菜", "洋葱", "西兰花", "南瓜", "冬瓜", "茄子", "菠菜", "豆芽", "茭白", "芥菜", "豆角", "豆皮", "豆腐", "豆干", "豆腐皮"]; return foodData(vegetables); } // 果品 // prettier-ignore function fruits() { const fruits = ["苹果", "香蕉", "梨", "葡萄", "柠檬", "桃子", "草莓", "菠萝", "西瓜", "柚子", "猕猴桃"]; return foodData(fruits); } // 随机商品名称 function randomGoodsName() { // prettier-ignore const names = ["牛奶", "鸡蛋", "面包", "橙汁", "咖啡", "啤酒", "巧克力", "苹果", "香蕉", "梨", "葡萄", "柠檬", "桃子", "草莓", "菠萝", "西瓜", "柚子", "猕猴桃", "猪肉", "牛肉", "羊肉", "鸡肉", "鱼肉", "虾", "蟹", "贝类", "鸭肉", "鹅肉", "鸽肉"]; return names[Math.floor(Math.random() * names.length)]; } // 随机价格 function randomPrice(min, max) { return Math.floor(Math.random() * (max - min + 1) + min); } export { foodData, meats, vegetables, fruits, randomGoodsName, randomPrice };