Maison > interface Web > js tutoriel > 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

零到壹度
Libérer: 2018-04-12 14:25:33
original
2192 Les gens l'ont consulté

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>
Copier après la connexion
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>
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal