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!