字符串去重

<DOCTYPE html>
<html>
  <head>
  <title>字符串去重</title>
  <head>
  <body>
    <script>
    
    /************************方法一1*****************************/
    
    function duplicateRemoval(str){
      var str2=''
      var bol=true;
      for(var i=0;i<str.length;i++){
          if(str2.length<1){
             str2=str[i]
          }else{
             for(var j=0;j<str2.length;j++){
                if(str[i]==str2[j]){
                   bol=false
                } 
             }
             if(bol){
                str2+=str[i]
             }
             bol=true;
          }
      }
      return str2;
    }
    console.log(duplicateRemoval('helloworld'))、
    
    
    /************************方法二*****************************/

    function duplicateRemoval2(str){
      var str2=''
      var bol=true;
      for(var i=0;i<str.length;i++){
          if(str2.indexOf(str[i])==-1){
            str2+=str[i]
          }
      }
      return str2;
    }
    console.log(duplicateRemoval2('helloworld'))

    </script>
  </body>
</html>

 

posted @ 2018-12-06 18:31  (⊙o⊙)买噶  阅读(451)  评论(0编辑  收藏  举报