javaScript编程题
时间: 2024-08-29 10:03:10 浏览: 46
小程序编程题
这是两个JavaScript编程题目的示例:
1. 数组排序[^1]:
```javascript
// 输入一个以逗号分隔的数字字符串,将其转换为数组并排序
var str = prompt('请输入十个用英文逗号分隔的数字');
var num = str.split(',').map(Number); // 将字符串转成数字数组
num.sort((a, b) => a - b); // 使用sort方法按升序排列
document.write(num);
```
2. 计算10到2000之间偶数的和:
```javascript
// 使用for循环计算10到2000之间偶数之和,当遇到奇数时跳过
var sum = 0;
for (let i = 10; i <= 2000; i++) {
if (i % 2 === 0) { // 如果是偶数
sum += i;
}
}
// 当鼠标悬停在特定元素上时显示结果
var p1 = document.getElementById('p1');
function updateSum() {
p1.textContent = '10到2000之间的偶数和为' + sum;
}
p1.addEventListener('mouseover', updateSum); // 添加事件监听器
```
阅读全文