JavaScript的基础知识点1

如果你是一个刚开始学习js的小伙伴,我建议你先了解以下js语言,

1 js语言是:

解释性语言,即解释一行执行一行,他不同于其他编译性语言(整体翻译,)

2,js语言的错误:他的错误大致分为3大类,

1,语法错误:没有按照书写格式的规范进行书写,

2,逻辑错误,语法正确,但是在执行的时候得到的结果与需求不一致。

3,运算错误;语法和逻辑都正确,但是在代码运行时发生了错误,(比如死循环,增加内容的输出)

3算法

A,含义

1、解决问题的方法和步骤;

2、不是目的,而是过程

3、符合开发思维(业务逻辑)

B,特点:

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

2、有穷性:解决问题的步骤是有限的,不是无限循环。

3、确定性:在需要判断的时候,需要告知计算机,满足做什么,不满足做什么。

注:不能给模糊的值(做法)

4、0到多个输入

5、1到多个输出

这里有几道小题,各位可以去理一下思路,画一下流程图,答案将在后面发布

【算法练习】

【1、两个瓶子(红蓝墨水),实现:红蓝墨水互换瓶子。】

【2、输出1+2+3+...+1000的结果】

【3、分别输出1000以内奇、偶数项的和】

特别提醒,重点不是结果,而是过程,或者说是思路,(可以想一下大象装冰箱的案例)

posted @ 2020-12-19 13:36  伍阳  阅读(103)  评论(0)    收藏  举报