12.6JavaScript入门

<style>
		.red-text{
			color: red;
			font-size: 30px;
		}
	</style>
	<body>

		<!--
		/**
		 * 定义变量s
		 * 在页面中输出s类型
		 * 为s赋值3.14
		 * 在页面中输出s的值及其类型
		 * 修改s的值为hello world
		 * 在页面中输出s的值及其类型,要求字体为红色,字号为30px
		 * 定义函数factorial,功能是求n的阶乘
		 * 调用函数,输出5的阶乘到页面中
		 */
		-->
		<div style="color:red;font-size:30px;"></div>
		
		<script>
			/* 任务1:定义变量S,在页面中输出s类型(初始为undefined) */
			var s;
			document.write('数据:'+s+",数据类型:"+typeof s+'<br>')
			/* 任务2:为s赋值3.14,在页面中输出s的值及其类型 */
			s= 3.14;
			document.write('数据:'+s+",数据类型:"+typeof s+'<br>')
			/* 任务3:修改s的值为hello world,在页面中输出s的值及其类型,要求字体为红色,字号为30px */
			s = 'hello ue5'
			document.write('<div class="red-text">'+'数据:'+s+",数据类型:"+typeof s+'<br>'+'</div>')
			
			/* 任务4:定义函数factorial,功能是求n的阶乘,调用函数,输出5的阶乘到页面中 */
				
			function factorial(n){
				var sum_n = 1;
				for(var i = 1;i<=n;i++){
					sum_n = sum_n*i;
				}
				document.write('n的阶乘是:'+sum_n+'<br>')
			}
			factorial(5);
		</script>

	</body>
<style>
		.red-text{
			color: red;
			font-size: 30px;
		}
	</style>
	<body>

		<!--
		/**
		 * 定义变量s
		 * 在页面中输出s类型
		 * 为s赋值3.14
		 * 在页面中输出s的值及其类型
		 * 修改s的值为hello world
		 * 在页面中输出s的值及其类型,要求字体为红色,字号为30px
		 * 定义函数factorial,功能是求n的阶乘
		 * 调用函数,输出5的阶乘到页面中
		 */
		-->
		<div style="color:red;font-size:30px;"></div>
		
		<script>
			/* 任务1:定义变量S,在页面中输出s类型(初始为undefined) */
			var s;
			document.write('数据:'+s+",数据类型:"+typeof s+'<br>')
			/* 任务2:为s赋值3.14,在页面中输出s的值及其类型 */
			s= 3.14;
			document.write('数据:'+s+",数据类型:"+typeof s+'<br>')
			/* 任务3:修改s的值为hello world,在页面中输出s的值及其类型,要求字体为红色,字号为30px */
			s = 'hello ue5'
			document.write('<div class="red-text">'+'数据:'+s+",数据类型:"+typeof s+'<br>'+'</div>')
			
			/* 任务4:定义函数factorial,功能是求n的阶乘,调用函数,输出5的阶乘到页面中 */
				
			function factorial(n){
				var sum_n = 1;
				for(var i = 1;i<=n;i++){
					sum_n = sum_n*i;
				}
				document.write('n的阶乘是:'+sum_n+'<br>')
			}
			factorial(5);
			/*任务5,定义一个字符串fruit,值为orange,输出字符串长度*/
			var fruit = "orange";
			document.write(fruit+'字符串长度:'+fruit.length)
		</script>

	</body>
function showMultiplyTable(){
	for(var i = 1;i<=9;i++)
	{
		for(var j = i;j<=9;j++){
		    document.write(i+' * '+j+' = '+ i*j +' ')
		}
		document.write('<br>')
	}
 
}
 
function showMultiplyTable2()
{
	for(var i = 1;i<=9;i++)
	{
		for(var j = i;j<=9;j++){
			if(i%2==0&&j%2==0)
			{
				document.write('<div style="color:blue;font-weight:bold;displays:inline-block;">'+i+' * '+j+' = '+ i*j +' '+'</div>')
			}
			else if(i%2==1&&j%2==1)
			{
				document.write('<div style="color:red;font-weight:bold;displays:inline-block;">'+i+' * '+j+' = '+ i*j +' '+'</div>')
			}
			else
			{
				document.write(i+' * '+j+' = '+ i*j +' ')
			}
		}
		document.write('<br>')
	}
	
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

拔刀能留住落樱嘛.

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值