>웹 프론트엔드 >JS 튜토리얼 >js 문자열의 적용 예

js 문자열의 적용 예

小云云
小云云원래의
2018-03-26 15:16:141607검색

이 기사는 모든 사람에게 도움이 되기를 바라며 주로 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 연속 및 반복 문자 제거 방법

위 내용은 js 문자열의 적용 예의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.