重複除外+重複除外
3468 ワード
重複除外
複数の値がある場合でも、最初に遭遇したインデックスを返します.
これらのルールを用いて,ループ文では,その値のインデックスがiと異なる場合,重複する値とみなす.
重複する単語の削除
function solution(s) {
let result = "";
// 문자열 길이만큼 반복
for(let i=0; i < s.length; i++){
// 순차적으로 올라가는 i와 값이 다르다면 그 이전에 중복된 값이 있다고 판단
if(s.indexOf(s[i])===i) result+=s[i];
}
return result;
}
indexOfは、この問題列のパラメータの値と同じ文字インデックスを返します.複数の値がある場合でも、最初に遭遇したインデックスを返します.
これらのルールを用いて,ループ文では,その値のインデックスがiと異なる場合,重複する値とみなす.
重複する単語の削除
function solution(s) {
let result;
result = s.filter((v, i) => {
if(s.indexOf(v) === i) return true;
})
return result;
}
indexOFの利用Reference
この問題について(重複除外+重複除外), 我々は、より多くの情報をここで見つけました https://velog.io/@bard/중복문자제거テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol