JavaScript的反序输出

自定义一个函数,实现字符串反转

在这里插入图片描述

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<script type="text/javascript">
					function revStr(str){
						var s="";
						for(var i=str.length-1;i>=0;i--){
							s+=str.charAt(i);
						}
						return s;
					}
					var str="1234";
					document.write("原字符串:"+str+'<br>');
					document.write("转换后字符串:"+revStr(str));
		</script>
	</body>
</html>

在这里插入图片描述

反序输出1234

1、 reverse()输出

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<script type="text/javascript">
			var arr=new Array(1,2,3,4);
			var b=arr.join("");
			document.write("原字符串:"+b+'<br>');
			var b1=arr.reverse().join('');
			document.write("转换后字符串:"+b1);
		</script>
	</body>
</html>

在这里插入图片描述

2、 sort()输出

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
	function sortNumber(a,b)
					{
			return b-a;
				}
			var arr = new Array(1,2,3,4);
			var b=arr.join("");
		   document.write("原字符串:"+b+'<br>');
		  var b1=arr.sort(sortNumber).join('');
		  document.write("转换后字符串:"+b1);
		</script>
	</body>
</html>

在这里插入图片描述

反序输出字符串abcdefg

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<script type="text/javascript">
			var arr="abcdefg";
			document.write("原字符串:"+arr +'<br>');
			document.write("转换后字符串:"+arr.split('').reverse().join(''));
		</script>
	</body>
</html>

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_44830627/article/details/105787402
今日推荐