for循环语句/命名函数

for(1.表达式1;2.表达式2;3.表达式3){
4.循环体语句;
}

先执行1,在执行2表达式,如果2的表达式为false的话直接退出循环,
如果2的表达式结果为true,执行4,执行3,执行2.

break与continue区别:
// break直接结束本循环
//continue:结束本次循环,进入下一个循环

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>for循环</title>
<script type="text/javascript">
	     打印1-3
	     for(var i=1;i<=3;i++){
			 document.write(i);
		 }
	    // 计算1-100的和
		 //先定义一个计数器 sum
	     var sum = 0;
	     for(var i=1;i<=100;i++){
			 sum=sum+i;
		 }
	     document.write(sum);
	    // 5-150的乘积
	     var sum =1;
	     for(var i=5;i<=150;i++){
			 sum = sum*i;
		 }
	     document.write(sum);
	    //  计算1-100之内的偶数和
	      var sum=0;
	      for(var i=0;i<=100;i=i+2){
			  sum = sum+i;
		  }
	      document.write(sum);
	      //遍历数组
	        var arr=["a","m","a","z","e"];
//	        //用for循环遍历数组
	        for(var i=0;i<arr.length;i++){
				document.write(arr[i]);
			}
	      //  死循环
	     	while(true){

			}
	         for(变量 in 对象){
		         执行的语句块;
	         }
	       var arr=["a","m","a","z","e"];
	  	   var i=0;
	       for(i in arr){
			  document.write(arr[i]);
		   }
	     // break与continue区别:
	     // break直接结束本循环
	      //continue:结束本次循环,进入下一个循环
	     for( i=0; i<=5;i++){
			 //当i=3退出循环
			 if(i==3){
				 continue;
			 }
			 document.write(i);
		 }

</script>
</head>

<body>
</body>
</html>

  命名函数:

function 函数名(形式参数列表){
要执行的语句块;
}

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>命名函数/匿名/有名</title>
<script type="text/javascript">
	/*function 函数名(形式参数列表){
		要执行的语句块;
	}
	*/

	function show(name,age){
		document.write("我叫"+name+"今年"+age+"岁了");
		//关键字 返回值
		return name;
	}
//	//方法调用 方法名(实际参数列表);
	var n1 = show("小红帽",18);
	alert(n1);

	/*function 函数名(参数列表){
		要执行的语句块;
	}
	*/
	//匿名函数
	 var f=function(){
		alert("你好");
	}
	 //匿名函数调用
	 f();

</script>
</head>

<body>
</body>
</html>

  全局变量和局部变量:

直接定义的变量是全局变量

在函数中定义的变量称为局部变量

局部变量只能在函数内有效,如果全局变量和局部变量使用相同的变量名,则局部变量将覆盖全局变量。

原文地址:https://www.cnblogs.com/awdsjk/p/10686124.html

时间: 2024-08-02 08:49:10

for循环语句/命名函数的相关文章

循环语句和函数

第4章 循环语句和函数 编写一个好脚本的要素 逻辑结构定义清晰 脚本可以重用 多加入注释 学会调试脚本 echo配合exit命令或sleep命令 bash -x 脚本 知识要点 while语句.shift命令 case语句 shell函数应用 while语句的结构 重复测试某个条件,只要条件成立则反复执行 while语句的各种用法 注意:while通过管道,会产生一个新的bash(shell) While语句应用示例 每5分钟输出一次时间到/tmp/time.txt 禁止使用计划任务 #!/bi

理论+实操:shell之case语句for/while/until循环语句、函数、数组-满满的干货

前言: 单引号表示纯符号 用双引号表字符串 case多分支语句 循环语句 for循环语句 while循环语句 until循环语句 shell函数 shell数组 一 : case语句的结构 1.1 case结构 多分支表现形式:if语句,case语句 case 语句可以使用正则表达式,正则表达式后面会去阐述 针对变量的不同取值,分别执行不同的命令程序 case 中::表示一句话的结束 如果匹配某一个固定值,大多数用caes,其适用于某一个固定值 如果匹配某一个区间范围,大多数用if else 语

#9.5课堂JS总结#循环语句、函数

一.循环语句 1.for循环 下面是 for 循环的语法: for (语句 1; 语句 2; 语句 3) { 被执行的代码块 } 语句 1 在循环(代码块)开始前执行 语句 2 定义运行循环(代码块)的条件 语句 3 在循环(代码块)已被执行之后执行 2.for-in语句 for-in语句是一种精准的迭代语句,可以用来枚举对象的属性. 下面是for-in语句的语法: for(property in expression) statement demo: for(var propName in w

javascript循环语句及函数

循环语句 1.While 语法: while (exp) { //statements; } 说明: while (变量<=结束值) { 需执行的代码 } 例1: var i = 1; while(i < 3){ alert(i); i++; } 注意:如果忘记增加条件中所用变量的值,该循环永远不会结束.这可能导致浏览器崩溃. ( 用while输出1-1000的数值 var i=1; while(i<=1000){ if(i%2){ document.write(i); } //输出1-

Javascript语法,变量类型,条件,循环语句,函数,面向对象

1.JavaScript代码革两种存在形式: <!-- 方式一 --> <script type='txt/javascript' src='/js/comment.js'></script> <!-- 方式二 --> <script type='txt/javascript'> js代码内容 </script> 方式一可以有效提高代码的重用性 2.JavaScript代码存放位置 HTML的head中 HTML的body代码块底部(

条件判断式if和循环语句while及其函数的应用

条件判断式 if..then.case..esac if..then 是最常见的条件判断式,就是当负某个条件判断的时候,就进行某项工作 ,其中"&&"代表AND,"||"代表or if....then..else...fi 格式: if [条件判断语句]: then 当条件判断成立时,可以进行的命令工作内容: fi       // 结束if条件判断 例子:设定  A=3,判断,如果A要是等于3,就会显示3 if [ $A = 3 ]; then  

input()函数和while循环语句

1.函数input()的工作原理 函数input()让程序暂停运行,等待用户输入一些文本.获取用户的输入后,python将其存储在一个变量里,方便稍后使用. 使用函数int()来获取数值的输入: 当用户使用input()函数时,python将用户的输入解读成字符串,但是如果用户想要进行数值计算的时候,则需要将字符串转换为数字 age = inpt() int(age) 求模运算符:% 该运算符是将两个数字相除,并返回其余数.例如可以用%来判读一个数是否能被另外一个数字整除.假如取模的结果为0,则

Shell编程之case多分支语句、循环语句(for、while等)、Shell函数、Shell数组

case多分支语句 case语句的结构: 针对变量的不同取值,分别执行不同的命令列 case 变量值 in 模式1) 命令序列1 ;; 模式2) 命令序列2 ;; ..... *) 默认命令序列 esac 示例: 字符类型识别: 提示用户输入一个字符: 判断出该字符是字母.数字或者其他字符. 脚本如下: [[email protected] opt]# vim test01.sh #!/bin/bash read -p "请输入一个字符:" key case $key in [a-z]

Swift流程控制之循环语句和判断语句详解

Swift提供了所有c类语言的控制流结构.包括for和while循环来执行一个任务多次:if和switch语句来执行确定的条件下不同的分支的代码:break和continue关键字能将运行流程转到你代码的另一个点上. 除了C语言传统的for-condition-increment循环,Swift加入了for-in循环,能更加容易的遍历arrays, dictionaries, ranges, strings等其他序列类型. Swift的switch语句也比C语言的要强大很多. Swift中swi