js写三个数取最大值

<!DOCTYPE HTML>
<html lang = "en">
	<head>
		<meta charset = "UTF-8"/>
		<style>
	
		</style>
	</head>
	<body>
		<script>
			var a = Math.random() * 10;	
			var b = Math.random() * 10;	
			var c = Math.random() * 10;	
			if(a > b){
     
				if(a > c){
     
					console.log('a' + ':' + a + '为最大值' + '\n');
					if(b > c){
     
						console.log('b' + ':' + b + '为中值' + '\n' + 'c' + ':' + c + '为最小值' + '\n');
					}else{
     
						console.log('c' + ':' + c + '为中值' + '\n'+ 'b' + ':' + b + '为最小值' + '\n');
					}
				}else{
     
					console.log('c' + ':' + c + '为最大值' + '\n' + 'a' + ':' + a + '为中值' + '\n' + 'b' + ':' + b + '为最小值' + '\n');
				}
			}else{
     
				if(b > c){
     
					console.log('b' + ':' + b + '为最大值' + '\n');
					if(a > c){
     
						console.log('a' + ':' + a + '为中值' + '\n' + 'c' + ':' + c + '为最小值' + '\n');
					}else{
     
						console.log('c' + ':' + c + '为中值' + '\n'+ 'a' + ':' + a + '为最小值' + '\n');
					}
				}else{
     
					console.log('c' + ':' + c + '为最大值' + '\n' + 'b' + ':' + b + '为中值' + '\n' + 'a' + ':' + a + '为最小值' + '\n');
				}
			}
			//优化一下代码
			/*var a = Math.random() * 10;	
			var b = Math.random() * 10;	
			var c = Math.random() * 10;	
			var num = a;
			if(b > num){
				num = b;
			}
			if(c > num){
				num = c;
			}
			console.log(num + '是最大值');*/
		</script>
	</body>
</html>

你可能感兴趣的:(javascript)