es6定义一个函数,参数从键盘获取一个字符串,获取该字符串中出现非数字字符的个
时间: 2024-01-31 10:04:24 浏览: 135
统计一个字符串中某个字符的个数
4星 · 用户满意度95%
好的,以下是 ES6 定义一个函数,实现从键盘获取一个字符串,获取该字符串中出现非数字字符的个数的代码:
```javascript
const getNonNumericCount = () => {
const inputStr = prompt("请输入一个字符串:"); // 获取输入的字符串
let count = 0; // 记录非数字字符的个数
for (let i = 0; i < inputStr.length; i++) {
if (isNaN(inputStr[i])) { // 使用 isNaN 函数判断是否为数字
count++;
}
}
return count;
}
console.log(getNonNumericCount()); // 输出非数字字符的个数
```
这个函数中,我们使用了 `prompt` 函数获取用户输入的字符串,使用 `isNaN` 函数判断每个字符是否为数字,如果不是数字,则计数器加一。最终返回计数器的值,即非数字字符的个数。
阅读全文