for循环语句/命名函数

时间:2022-09-12 00:17:49

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>

  全局变量和局部变量:

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

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

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

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

  1. shell脚本之循环语句与函数

    shell脚本之循环语句与函数 echo的用法: echo -n #表示不换行输出 echo -e #输出转义字符,将转义后的内容输出到屏幕上 转义字符: \n :换行,被输出的字符从"\n ...

  2. Python循环语句及函数的定义

      循环语句¶ 重复执行某一个固定的动作或者任务 语法 for 变量 in序列: 语句1 语句2 ..... In [2]: # 列表知识只是以后会讲 # 比如[1,2,3,4,5,6,7] list ...

  3. &num;9&period;5课堂JS总结&num;循环语句、函数

    一.循环语句 1.for循环 下面是 for 循环的语法: for (语句 1; 语句 2; 语句 3) { 被执行的代码块 } 语句 1 在循环(代码块)开始前执行 语句 2 定义运行循环(代码块) ...

  4. js简介、基本语法、类型转换、变量、运算符、分支语句、循环语句、函数、函数调用

    javascript是个脚本语言,需要有宿主文件,他的宿主文件是html文件. 三个常用对话框 alert("")警告对话框,弹出一个警告对话框 <script> al ...

  5. JavaScript的控制语句和循环语句和函数的总结

    10.控制语句---if语句 10_1:if-else语句 if(表达式){ 语句1: .... }else{ 语句1: .... }; 示例: var a = 1; if (a > 0){ a ...

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

    1.JavaScript代码革两种存在形式: <!-- 方式一 --> <script type='txt/javascript' src='/js/comment.js'>& ...

  7. java:javaScript(定义方式,循环语句,函数与参数,事件机制,控制台记录,event事件获取键盘ascii,confirm和prompt,事件和内置对象,获取input,点击更换背景色)

    1. 定义JS的两种方式: <!DOCTYPE> <html> <head> <meta charset="UTF-8"></ ...

  8. shell编程之循环语句for &sol; while &sol; until

    shell编程之循环语句与函数 一.条件测试 二.循环语句 ① for循环语句结构(遍历) 示例1 示例2 ② while循环语句结构(迭代) 示例1 示例2 ③ until 循环语句结构 示例1 一 ...

  9. PHP变量、数据类型、字符串、运算符、条件语句、循环语句、数组、函数

    PHP 简介: php :是一门动态交互的计算机语言  静态交互 html  css  js 但凡是动态交互的 都需要服务器. php都是以.php结尾的文件 Html文件里不能写php代码,但是ph ...

随机推荐

  1. Java 7 中 NIO&period;2 的使用——第二节 元数据文件的属性

    如果你有很多疑问关于一个文件或目录,它是否是隐藏的,它的大小是多少,谁拥有它,你可以从元数据中得到这些信息.所谓的元数据,就是描述数据的数据. NIO.2组织了这些原数据的属性的概念,并提供了java ...

  2. HTTP编程&lpar;六&rpar;

    此为网络编程的一个系列,后续会把内容补上.....

  3. Mysql命令行连接

    mysql在线参考手册地址: http://dev.mysql.com/doc/refman/5.1/zh/tutorial.html#connecting-disconnecting 在linux平 ...

  4. java缓存算法【转】

    http://my.oschina.net/u/866190/blog/188712 提到缓存,不得不提就是缓存算法(淘汰算法),常见算法有LRU.LFU和FIFO等算法,每种算法各有各的优势和缺点及 ...

  5. BA的广度和深度

    http://insights.thoughtworkers.org/ba-capability-and-development-path-in-thoughtworks/ 作者:ThoughtWor ...

  6. Function&period;prototype&period;toString

    语法:fn.toString(indentation) 改方法返回当前函数源代码的字符串,而且还可对此字符串进行操作,比如: function num(){ }; var str = num.toSt ...

  7. iOS 开发新版 动态库framework

    0. 参考 http://www.cocoachina.com/industry/20140613/8810.html framework+xib参考 : http://blog.csdn.net/x ...

  8. 关于小米4电信4g刷入第三方ROM无信号解决办法

    from: http://www.yuwantb.com/xiaomi4-lineage-os.html   关于小米4电信4g刷入第三方ROM无信号解决办法 下载这个电信4g补丁包. 链接:http ...

  9. VS code常用的几个插件

    VScode是一个我最近才开始用的编辑器,在此列几个自己在用的插件,以备换机时的需要. auto close tagbeautify css/sass/scss/lessone dark themes ...

  10. HDU 2604 Queuing(矩阵快速幂)

    题目链接:Queuing 题意:有一支$2^L$长度的队伍,队伍中有female和male,求$2^L$长度的队伍中除 fmf 和 fff 的队列有多少. 题解:先推导递推式:$f[i]=f[i-1] ...