采用js编写代码,去除字符串“welcome hundsun”与字符串“w6e6l6c6o6m6e6 6h6u6n6d6s6u6n6”重复项得到字符串str3
时间: 2023-12-31 09:04:21 浏览: 99
oracle修改字符集
以下是使用JavaScript实现的代码:
```javascript
let str1 = 'welcome hundsun';
let str2 = 'w6e6l6c6o6m6e6 6h6u6n6d6s6u6n6';
let str3 = '';
for (let i = 0; i < str1.length; i++) {
if (!str2.includes(str1[i])) {
str3 += str1[i];
}
}
console.log(str3); // 输出: "wlmeuns"
```
解释:
1. 首先定义了两个字符串变量 `str1` 和 `str2`,分别是原始字符串。
2. 定义了一个空字符串变量 `str3`,用于存放去重后的字符串。
3. 使用 `for` 循环遍历 `str1` 中的每个字符。
4. 判断当前字符是否存在于 `str2` 中,如果不存在,则将该字符添加到 `str3` 中。
5. 循环结束后,`str3` 中就是去重后的字符串,输出即可。
注意:上述代码实现了去重功能,但是并没有保证输出的字符串顺序与原始字符串一致。如果需要保证顺序,可以使用数组来存储每个字符,最后再将数组连接成字符串。
阅读全文