Heim  >  Artikel  >  Web-Frontend  >  Anwendungsbeispiele für JS-String

Anwendungsbeispiele für JS-String

小云云
小云云Original
2018-03-26 15:16:141543Durchsuche

In diesem Artikel werden hauptsächlich Anwendungsbeispiele für JS-Strings vorgestellt, in der Hoffnung, allen zu helfen.

1. Symmetrische Zahlen

Eine symmetrische Zahl ist derselbe wie der ursprüngliche Wert, wenn eine Zahl abgerufen wird. Zum Beispiel: 11, 22, 111 usw.

Nutzen Sie nun das erlernte js-Wissen, um eine Funktion zu schreiben, die alle symmetrischen Zahlen innerhalb eines bestimmten Bereichs akzeptiert.

  function reverseToNum(num){ //将该数值反转,取其反转后的值
    	'use strice';
    	var num = num;
    	var str = num.toString().split("");
    	var reverseStr = str.reverse().join("");
    	var reverseNum = Number(reverseStr);
    	return reverseNum;
    }
    
   	function isReverse(num){//判断该数值是否为对称数
    	'use strice';
    	var num = num;
    	if(num == reverseToNum(num)){
    		return num;
    	}else{
    		return false;
    	}
    }
    
    function countReverse(num){//计算某范围内对称数的总个数,将对称数存入数组并返回
    	'use strice';
		var num = num;
    	var reverseArr = [];
    	if(typeof(num)!='number'){
    		alert("please enter a number");
    		return false;
    	}else if(num<=0){
    		alert("please enter positive integer");
    		return false;
    	}
    	for(var i=1;i<=num;++i){
    		if(isReverse(i)){
    			reverseArr.push(i);
    		}
    	}
    	return reverseArr;
    }

Verwandte Empfehlungen:

JS-String-Entfernungsmethode für aufeinanderfolgende und wiederholte Zeichen

Das obige ist der detaillierte Inhalt vonAnwendungsbeispiele für JS-String. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn