js基础语法

基础语法

js第一天

基础语法

软件:多条程序组成,可以实现一定功能,一到多个程序组成 程序:多条指令组成

编译性语言:把所有代码拿过来之后进行渲染(更快) 解释性语言:一条代码进行一次渲染

数据结构:存储数据的方式

机器语言

计算机语言

汇编语言

高级语言

解释性语言

java C C++

编译性语言

JS PHP

 

【程序设计步骤】

1、软件计划

2、需求分析设计

3、软件的设计(数据结构、算法)

4、软件的实现

5、软件的测试

6、运营与维护

 

错误(报错)

语法错误:没有按照要求的书写格式来书写。

逻辑错误:语法是正确的,但通过编译后得到的结构与需求不符

例子:需求:减少余额

代码:增加余额

 

【运行错误】

语法和逻辑是正确的。

但程序运行一段时间后,报错。

例子:

1、死循环

2、输出内容增加

【算法】

定义:解决问题的方法和步骤

含义:

1、帮助我们解决问题

2、算法是过程,不是母的

3、符合开发思维

特点:

1、有效性:a除以b,b不能是0。

2、有穷性:解决问题的步骤是有限的,不能是无限执行。

3、确定性:在判断的时候给定明确的目标,不能是模糊的。

4、零到多个输入。

5、一到多个输出。

 

算法的方式:

1x2x3x4x5

1:1x2的结果存入f68中

2:f68x3存入f69

【输出1到1000之和】

step1:a=1,b=2;

step2:a+b的结果给a;

step3:b+1结果给b;

step4:判断b是否小于1000

是,执行a+b的结果给a,执行step3

否,执行step5

step5:console.log(输出)a

 

 

 

 

 

 

 

 

 

 

 

 

 

原文地址:https://www.cnblogs.com/yangzisong/p/13185913.html