Maison  >  Article  >  interface Web  >  js déduplication de tableau et comment déterminer les caractères les plus fréquents dans une chaîne

js déduplication de tableau et comment déterminer les caractères les plus fréquents dans une chaîne

零到壹度
零到壹度original
2018-04-12 14:25:332133parcourir

Le contenu de cet article est de partager avec vous le partage de code de la déduplication de tableau s et comment compter les caractères qui apparaissent le plus dans une chaîne. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer. 🎜>

Déduplication de tableau :

<!DCOTYPE>
<html>
	<head>
		<title>数组去重</title>
		
		<script>
	function test(str){
		   let len = str.length;
		   let strtmp = [];
		   for(let i = 0;i<len;i++){
		   	   if (strtmp.indexOf(str[i])< 1){
		   	   	   strtmp.push(str[i]);
		   	   	}
		   	}
		 console.log(strtmp);
		}
		let abc = [0,2,3,5,2,1,9,3,9,1];
		test(abc);
  </script>
	</head>
	<body>

</body>
</html>
Trouver la chaîne qui apparaît le plus :

<!DCOTYPE>
<html>
	<head>
		<title>1111</title>
		<script src="http://code.jquery.com/jquery-3.3.1.min.js" integrity="sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8=" crossorigin="anonymous"></script>
		<script>
	$(function(){
		$(&#39;.btn&#39;).click(function(){
            let num = $(&#39;.num&#39;).val();
           // console.log(num);
            let len = num.length;
           let json = {};
           for (let i=0;i<len;i++){
           	     if(!json[num.charAt(i)]){
           	     	   json[num.charAt(i)]=1;
           	     	}else
           	     		{
           	     			json[num.charAt(i)]++;
           	     			}
           	}
           	let max = 0;
           	let word = &#39;&#39;;
           	for(var i in json){
           		  if (json[i]> max){
           		  	   max = json [i];
           		  	   word = i;
           		  	}
           		}
            console.log(&#39;the word is&#39;+word,&#39;count is&#39;+max);
            })
          })
  </script>
	</head>
	<body>
<label>awqewqewqewqe</label><input type="text" class="num"></input>
	<button class="btn" >22222</button>
</body>
</html>

Recommandations associées :

JS implémente la recherche du caractère avec le plus d'occurrences dans une chaîne et le comptage de ses occurrences

Détermination du caractère avec le plus d'occurrences dans une chaîne et son occurrence Nombre de fois

js tranche et réorganise la chaîne

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn