用javaxcript检查一个字符串是否有相同数量的x和o。该方法必须返回一个布尔值并且不区分大小写。字符串可以包含任何字符。
以下是一个用JavaScript实现的函数,用于检查一个字符串中是否有相同数量的'x'和'o':
function sameXOAmount(str) {
str = str.toLowerCase();
var xCount = 0;
var oCount = 0;
for (var i = 0; i < str.length; i++) {
if (str[i] === 'x') {
xCount++;
} else if (str[i] === 'o') {
oCount++;
}
}
return xCount === oCount;
}
该函数首先将字符串转换为小写,以便不区分大小写。然后,它遍历字符串中的每个字符,并计算'x'和'o'的数量。最后,它检查这两个计数器是否相等,并返回一个布尔值。
原文地址: https://www.cveoy.top/t/topic/baPD 著作权归作者所有。请勿转载和采集!