小编kma*_*usi的帖子

同时循环并输出数学运算符

我正在尝试创建一个输出值列表的while循环,将它们加在一起,并在最后输出一个带有"="符号的总和,如果用户输入数字5和12,输出将显示出来像这样:5 + 6 + 7 + 8 + 9 + 10 + 11 + 12 =总数

这就是我的'while'循环现在的样子:

while(enteredNum1 <= enteredNum2){
    total += enteredNum1;
    document.write(enteredNum1 + " + ");
    enteredNum1++;
}

document.write("= " + total); 
Run Code Online (Sandbox Code Playgroud)

我知道它会一直附加"+",但是有人能指出我正确的方向让最后一个值显示"="而不是"+"吗?

javascript while-loop

2
推荐指数
1
解决办法
53
查看次数

正则表达式;匹配一个词或两个词和一个冒号

我希望匹配可以有 1 个单词Foo:或 2 个单词的Foo Bar:文本——还要注意空格

这是我到目前为止的模式:

(([A-Z])\w+: )|(([A-Z])\w+\s([A-Z])\w+: )
Run Code Online (Sandbox Code Playgroud)

当我在http://regexr.com/ 中进行一些测试时,它可以返回匹配Foo:但从未看到Foo Bar:

对正则表达式菜鸟的任何建议表示赞赏

regex

2
推荐指数
1
解决办法
1160
查看次数

标签 统计

javascript ×1

regex ×1

while-loop ×1