JavaScript 基础语法

文章详细介绍了JavaScript中的逻辑控制语句(如if-else)、数据类型相加的运算以及如何通过`document.write()`在页面上输出变量值。此外,还展示了循环语句的使用,包括for循环和九九乘法表的生成。
摘要由CSDN通过智能技术生成

逻辑控制语句

function print(){
	//注意常量尽量全部使用大写
	const SEASON = 3	
	if(SEASON>=1&&SEASON<=3){
	   console.log('春天来了')
	}else if(SEASON>=4&&SEASON<=6){
	   console.log('夏天来了')
	}else if(SEASON>=7&&SEASON<=9){
	   console.log('秋天来了')
	}else if(SEASON>=10&&SEASON<=12){
	   console.log('冬天来了')
	}
}

直接从页面输出

function writeHello(){
	document.write(`hello`)
}

数据类型相加

function test(){
	let i = 10
	let j = 1.1
	let x = 'etoak'
	let y = true
	let z = null
	
	
	//直接从页面输出
	document.write(`${i}+${j}=${i+j}<br>`)
	document.write(`${i}+${x}=${i+x}<br>`)
	document.write(`${i}+${y}=${i+y}<br>`)
	document.write(`${i}+${z}=${i+z}<br>`)
	document.write(`${j}+${x}=${j+x}<br>`)
	document.write(`${j}+${y}=${j+y}<br>`)
	document.write(`${j}+${z}=${j+z}<br>`)
	document.write(`${y}+${x}=${y+x}<br>`)
	document.write(`${z}+${x}=${z+x}<br>`)
}
//运行结果
/**
		10+1.1=11.1
		10+etoak=10etoak
		10+true=11
		10+null=10
		1.1+etoak=1.1etoak
		1.1+true=2.1
		1.1+null=1.1
		true+etoak=trueetoak
		null+etoak=nulletoak
*/

循环语句

function test(){
	for(let a = 1;a<=9;a++){
	  console.log(a )
	}
}

测试语法

<!DOCTYPE html>
<html lang="zh-CN">
	<head>
		<meta charset="UTF-8">
		<title>测试</title>
	</head>
	
	<body onload="etoak('hello','你好')">

		<script>
			//此处函数中传递的为形参,形参标识符可以随意书写,注意避免五种字符
			function etoak(arg1,arg2){
				alert(`${arg1}world,${arg2}世界~~`)

				//注意常量尽量全部使用大写
				const SEASON = 3

				if(SEASON>=1&&SEASON<=3){
				    console.log('春天来了')
				}else if(SEASON>=4&&SEASON<=6){
				    console.log('夏天来了')
				}else if(SEASON>=7&&SEASON<=9){
				    console.log('秋天来了')
				}else if(SEASON>=10&&SEASON<=12){
				    console.log('冬天来了')
				}

				let i = 10
				let j = 1.1
				let x = 'etoak'
				let y = true
				let z = null

				//直接从页面输出
				document.write(`${i}+${j}=${i+j}<br>`)
				document.write(`${i}+${x}=${i+x}<br>`)
                document.write(`${i}+${y}=${i+y}<br>`)
                document.write(`${i}+${z}=${i+z}<br>`)
                document.write(`${j}+${x}=${j+x}<br>`)
                document.write(`${j}+${y}=${j+y}<br>`)
                document.write(`${j}+${z}=${j+z}<br>`)
                document.write(`${y}+${x}=${y+x}<br>`)
                document.write(`${z}+${x}=${z+x}<br>`)

			  //在页面上使用document.write()来输出九九乘法表
				let str = ''
				for(let a = 1;a<=9;a++){
				    for(let b = 1;b<=a;b++){
						str += `${b}*${a}=${b*a}\t`
				    }
				    str += '<br />'
				}
				document.write(str)

			}
		</script>
	</body>
</html>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值