最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

如何用JavaScript循环练习求1~9999之间的回文数

来源:动视网 责编:小采 时间:2020-11-27 20:12:05
文档

如何用JavaScript循环练习求1~9999之间的回文数

如何用JavaScript循环练习求1~9999之间的回文数:求1~9999之间的整数,判断是否文回文数,如果是则输出并且输出这个数的位数<script type="text/javascript">/*先整理思路、、、 var n = 3223; 只要前后颠倒相等就是回文数 整数的位数: n.length for(var i = n
推荐度:
导读如何用JavaScript循环练习求1~9999之间的回文数:求1~9999之间的整数,判断是否文回文数,如果是则输出并且输出这个数的位数<script type="text/javascript">/*先整理思路、、、 var n = 3223; 只要前后颠倒相等就是回文数 整数的位数: n.length for(var i = n


求1~9999之间的整数,判断是否文回文数,如果是则输出并且输出这个数的位数

<script type="text/javascript">/*先整理思路、、、、、 
var n = 3223; 只要前后颠倒相等就是回文数
整数的位数: n.length
for(var i = n.length - 1; i <= o ; i--){
 m.push(n[i]);
}
 document.write(m); 
 */
 function huiwen(){ var num = prompt("请输入一个整数");
 document.write("你输入的数是:" + num + "<br>"); 
 var n =""; //定义颠倒后的字符串 
 if(num<1){
 document.write("不要输入负数");
 }else if (num >= 1 &&num <10){
 document.write("这是一个回文数" + "<br>");
 document.write("这个回文数的位数是:1");
 } else{ for(var i = num.length ; i >= 0 ; i--){ 
 var num1 = num.charAt(i); //charAt等同于数组的下标,这样通过for循环就可以把输入的整数顺序颠倒
 n = n.concat(num1); // 但是num1并不是一个整数,也不是一个字符串,没法跟num比较,用concat()将它们连接成一个字符串 }
 document.write( n + ":"); //得到的回文数
输出一下 if( n == num){ document.write("这是一个回文数" + "<br>"); document.write("这个回文数的位数是:" + n.length) }else{ document.write('这不是一个回文数'); } } }</script> </head> <body> <input type="button" value="开始" onClick="huiwen()"> </body>

文档

如何用JavaScript循环练习求1~9999之间的回文数

如何用JavaScript循环练习求1~9999之间的回文数:求1~9999之间的整数,判断是否文回文数,如果是则输出并且输出这个数的位数<script type="text/javascript">/*先整理思路、、、 var n = 3223; 只要前后颠倒相等就是回文数 整数的位数: n.length for(var i = n
推荐度:
标签: 怎么用 js 循环
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top