JS編寫判斷迴文數
阿新 • • 發佈:2019-01-04
<script type="text/javascript"> function huiWenShu() { var str = document.getElementById("first").value.toString(); /*var newStr= str.replace(/\W+/g,'');//匹配所有非單詞的字元,替換為空字串 newStr= newStr.replace(/\_+/g,'');//匹配所有下劃線,替換為空字串 newStr=newStr.toLowerCase(); //轉化為小寫*/ var str1=str.split("").reverse(); //split()把一個字串分割成字串陣列,reverse()用於顛倒陣列中元素的順序 var str2=str1.join(""); //join() 方法用於把陣列中的所有元素放入一個字串。 if(str==str2){ document.getElementById("four").innerHTML=str+"是迴文數"; }else{ document.getElementById("four").innerHTML=str+"不是迴文數"; } } </script>