Part-Two案例

文章目录

      • 用函数实现九九乘法表
      • 用传参的方式写九九乘法表
      • 函数return返回值案例

用函数实现九九乘法表

<script>
	functuon text(){
		for(var i=1;i<=9;i++){
			for(var m=1;m<=9;m++){
				docement.write("<span>  
				m"*"+n+"="+m*n+" " </span>")
			}
		}
	}
	text()
	text()
	text()//调用三次就能输出三个九九乘法表

	function text(1){
		for(var i=1;i<=6;i++){
			for(var m=1;m<=9;m++){
				docement.write("<span>  
				m"*"+n+"="+m*n+" " </span>")
			}
		}
	}//六六乘法表
	text1()
script>

用传参的方式写九九乘法表

写成n*n,因为不能写死,所以用一个target目标来传参

<script>
	functuon text(target){
	/*如果忘记传参
		给一个默认值
		给提示警告*/
		if(target===undefined){
			alert("请传入参数")//跳出弹窗
			console.error("请传入参数")//打印出来是红色警告
			target = 9//默认是9
		for(var m=1;m<=target;m++){
			for(var n=1;n<=9;n++){
				docement.write("" +m"*"+n+"="+m*n+" " +"")
			}
			document.write("
"
) } } text(6) //三个数字加起来 function add(x,y,z){ var result = x+y+z console.log(result) } add(1,2,3)
script>

函数return返回值案例

<script>
	function isPrime(n) {
		for(var i=2;i<=n/2;i++){
			if(n&i===0){	
				break
			}
			//console.log(i)
		}
		if(i<=n/2){
			//console.log("不是")
			return false
		} else{
			//console.log("是")
			return true
		}
	}
	var res = isPrime(111)
	console.log(res)

	for(var i=300;i<500;i++){
		if(isPrime(i)){
			console.log(i)
		}
	}




	function isPrime(n) {
		for (var i = 2; i<=n/2;i++){
			if(n%i===0){
				return false
			}
		}
		return true
	}
	var res = isPrime(10)
	console.log(res)

	for(var i=300;i<500;i++){
		if(isPrime(i)){
			console.log(i)
		}


		
script>

你可能感兴趣的:(笔记,javascript)