用js计算0-100的合
时间: 2024-02-17 20:02:11 浏览: 50
以下是用 JavaScript 计算0-100的和的代码:
```javascript
let sum = 0;
for (let i = 0; i <= 100; i++) {
sum += i;
}
console.log(sum);
```
输出结果为 5050,即0-100的和为5050。
相关问题
jquery 正则计算字符串img标签出现次数
你可以使用 jQuery 和正则表达式来计算字符串中 img 标签出现的次数。以下是示例代码:
```javascript
// 获取字符串
var str = $('body').html();
// 使用正则表达式匹配 img 标签
var regex = /<img[^>]+>/gi;
var result = str.match(regex);
// 计算出现次数
var count = result ? result.length : 0;
// 输出结果
console.log('img 标签出现了 ' + count + ' 次。');
```
在上面的代码中,我们首先获取了包含 img 标签的字符串。然后,我们使用正则表达式 `/<img[^>]+>/gi` 匹配所有的 img 标签,并将结果存储在 `result` 变量中。最后,我们计算出现次数并输出结果。
需要注意的是,上面的代码只匹配 `<img>` 标签,不包括 `<img>` 标签的自闭合形式 `<img />`。如果需要匹配自闭合标签,可以使用 `/<img[^>]*\/?>/gi` 这个正则表达式。
JS中 我要把listA中每个元素的value属性合起来组成listB要怎么写
你可以使用`reduce`方法来实现这个功能。具体的代码如下所示:
```javascript
const listA = [
{ value: 1 },
{ value: 2 },
{ value: 3 },
{ value: 4 }
];
const listB = listA.reduce((acc, cur) => acc + cur.value, 0);
console.log(listB); // 输出10
```
在上面的代码中,我们首先定义了一个数组`listA`,其中包含了若干个对象,每个对象都有一个`value`属性。然后我们使用`reduce`方法将这些`value`属性的值累加起来,最终得到了一个数字`10`,它存储在`listB`变量中。在`reduce`方法中,我们使用了箭头函数来计算累加值,初始值为`0`。