法一:
<script type="text/javascript">
var n = parseInt(prompt('输入一个三位数'));
var a,
b,
c;
a = (n - (n % 100)) / 100; //取百位
c = n % 10; //取各位
b = (n % 100 - c) / 10; //取十位
var m = c * 100 + b * 10 + a;
document.write(m);
</script>
法二:
利用charAt()函数直接取出字符串里的子元素
<script type="text/javascript">
var n = prompt('输入一个三位数');
document.write(n.charAt(2) + n.charAt(1) + n.charAt(0));
</script>
法三:
字符串 – >数组 – > 颠倒数组 –> 字符串
<script type="text/javascript">
var n = prompt('输入一个三位数');
document.write( n.split("").reverse().join(""));
</script>
三个方法配合使用也能实现,
split() 方法:把一个字符串分割成一个字符串数组,返回的是一个数组。
reverse() 方法:颠倒数组中元素的顺序。
join() 方法:把数组中的所有元素放入一个字符串。元素是通过指定的分隔符进行分隔的。此处加的是”“,表示不用任何分隔符分隔,注意必须加,省略参数的话,会以逗号分隔。
其实方法还有很多的,,,,,,
这篇博客介绍了三种在JavaScript中将输入的三位数反向输出的方法:包括直接操作字符串、使用charAt()函数以及通过split(), reverse(), join()组合操作。这些技巧可用于字符串反转和数组处理。"
128128342,7783722,ActiveMQ集群部署详解:从单机到多模式集群,"['activemq集群', 'zookeeper集群', 'jdbc集群', '数据持久化']
1786

被折叠的 条评论
为什么被折叠?



