多项选择"/>
如何在node.js中实现多项选择
我想在代码中做出多项选择。让我解释一下:
通过cheerio,我可以找到一类HTML Web代码的文本
Let elo = $('.statPlayer).text().trim();
//Here elo = "Iron I" Or "Iron II" or "Iron III" or "Iron IV" or "Bronze I" Until "Bronze IV" etc... Until Challenger
现在我想:当elo以铁的Ir
或铜色的Br
或白银的Si
开头...直到挑战者的Ch
时,LOGO
成为对应的值之一下面
const iron = ('<:Iron:702831042112782437>') // it's value of log
const bronze = ('<:Bronze:702831061012578384>');
const silver = ('<:Silver:702831073771388928>');
const gold = ('<:Gold:702831081778577459>');
const plat = ('<:Platine:702831091823673414>');
const diams = ('<:Diamant:702831105752956969>');
const Master = ('<:Master:702831167384191007>');
const GMaster = ('<:GrandMaster:702831178855743618>');
const Chall = ('<:Chall:702831190268313670>');
所以我们会得到:
If `ELO` = Gold II or Gold IV => `LOGO` = `gold`
我不知道这是否可以理解,但是我尽力了。
回答如下:这是您要的吗?
let logo;
switch (elo.slice(0, 2)) {
case 'Ir':
logo = iron;
break;
case 'Br':
logo = bronze;
break;
case 'Si':
log = silver;
break;
// etc...
case 'Ch':
logo = Chall;
}
更多推荐
如何在node.js中实现多项选择
发布评论