搜索
您的当前位置:首页js字符串的应用实例

js字符串的应用实例

时间:2020-11-27 来源:乌哈旅游

本文主要和大家分享js字符串的应用实例,希望能帮助到大家。

1.对称数

对称数即一个数倒叙时,和原数值一样。例如:11,22,111等。

现在利用所学js知识写一个取某范围内所有对称数的函数。

 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;
 }
Top