Rumah >hujung hadapan web >tutorial js >js字符串的应用实例

js字符串的应用实例

小云云
小云云asal
2018-03-26 15:16:141630semak imbas

本文主要和大家分享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;
    }

相关推荐:

JS字符串去除连续及重复字符方法

Atas ialah kandungan terperinci js字符串的应用实例. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:关于vue面试的知识点Artikel seterusnya:js数组操作实例分析