个人博客网:https://wushaopei.github.io/ (你想要这里多有)
一、关键字
1、break 关键字使用
示例:
2、continue 关键字
示例:
练习:
①案例:求100-200之间所有的奇数的和(用continue)
②案例:求整数100~200的累加值,但要求跳过所有个位为3的数
二、数组
1、数组的定义:
(1)通过构造函数创建数组
如果数组中没有数据,但是有长度---,数组中的每个值就是undefined
构造函数的方式创建数组的时候,如果在Array(一个数字)--->数组的长度(数组元素的个数)
如果在Array(多个值);这个数组中就有数据了,数组的长度就是这些数据的个数
(2)通过字面量的方式创建数组
注意:
无论是构造函数的方式还是字面量的方式,定义的数组,如果有长度,那么默认是undefined
数组 : 一组有序的数据
- 数组元素:数组中存储的每个数据,都可以叫数组的元素,比如:存储了3个数据,数组中3个元素
- 数组长度:就是数组的元素的个数,比如有3个元素,就说,这个数组的长度是3
- 数组索引(下标):用来存储或者访问数组中的数据的,索引从0开始,到长度减1结束
- 数组的索引和数组的长度的关系:长度减1就是最大的索引值
示例:
2、数组的注意问题
① 数组中存储的数据类型是可以不一样的:
②数组的长度是可以改变的:
3、 数组基础知识总结:
4、数组基本算法、练习:
(1)案例:把数组中每个元素用|拼接到一起产生一个字符串并输出
(2)案例:去掉数组中重复的0,把其他的数据放在一个新的数组中
(3)案例:反转数组---把数组中的数据的位置调换
(4)案例:提示用户输入班级人数,求总成绩,平均值,最高分,最低分---扩展
(5)冒泡排序:把所有的数据按照一定的顺序进行排列(从小到大,从大到下)
三、函数
1、函数的定义:
- 函数:把一坨重复的代码封装,在需要的时候直接调用即可
- 函数的作用:代码的重用
2、函数的调用:
示例:
3、函数定义规则与练习
- 函数需要先定义,然后才能使用
- 函数名字:要遵循驼峰命名法
- 函数一旦重名,后面的会把前面的函数覆盖
示例: 覆盖:
练习:
4、 函数的参数
- 在函数定义的时候,函数名字后面的小括号里的变量就是参数,目的是函数在调用的时候,用户传进来的值操作
- 在函数定义的时候,函数名字后面的小括号里的变量就是参数,目的是函数在调用的时候,用户传进来的值操作
- 在函数调用的时候,按照提示的方式,给变量赋值--->就叫传值,把这个值就传到了变量(参数)中
- 形参:函数在定义的时候小括号里的变量叫形参
- 实参:函数在调用的时候小括号里传入的值叫实参,实参可以是变量也可以是值
示例:
5、函数的返回值
说明:
示例代码:
6、函数案例: