我遇到了一个问题,无法解决。有必要在文本编辑器中输入一个字符串,然后按下按钮,确定并在 alert() 中显示重复 2 次的单词数。

假设是是的,是的,是的,是的,是的——结果应该是 2。你能告诉我如何解决这个问题吗?然后双手放下
<body>
<div style="text-align: center; align-items: center;">Задание 7</div>
<!-- <div id="res" style="text-align: center; align-items: center;"></div> -->
<input id="string" type="edit" style="margin: auto; display: block; margin-top: 10px;">
<button style="margin: auto; display: block; margin-top: 10px;" onclick="TwoString(document.getElementById(string).value)">Проверка</button>
<script>
function TwoString() {
// Не знаю как это решить
let result = {};
for (let i = 0; i < str.length; i++) {
if (result[str[i]]) {
return false;
};
result[str[i]] = true;
}
return true;
}
</script>
我在网上找到了,试着至少数一下是否有多个重复字符,然后做一个计数器。思考后通过这个类比对重复的单词进行反击。但是没有任何效果(请告诉我问题出在哪里。
选项 1.通过辅助对象。
选项 2.排序和成对比较。