javascript编程思路

来源:互联网 发布:淘宝盗版举报 编辑:程序博客网 时间:2024/05/01 07:50

程序是什么?

生活中的程序:①宿舍保修②银行开户

解决生活中问题的步骤(流程)描述(自然语言)(执行速度慢)

      计算机中的程序:

    解决问题的步骤描述,但是用的是计算机语言描述(计算机语言)(执行速度快)

什么是编程

   根据业务需要,制定或者编制解决问题的流程,编制程序的人应该是非常熟悉或者精通业务

编制计算机程序的要求:1.精通业务,2.精通计算机语言

重点:解题思路,计算机语言,思维方式的转变(要学会站在计算机的角度去思考问题和描述问题)

1.  程序设计分为两个步骤:思路,编码

2.  思路可以使用自然语言,流程图,等一切描述解决方案的形式来描述

3.  将思路翻译成对应的代码

求三角形面积案例

根据三角形三边长计算三角形面积:

注意:prompt函数输入的数据是字符串类型,强制转换需要加number()函数

* 思路:
 *      1.首先获取三条边,把三条边转换成number类型
 *           两种方式
 *           1. var a=Number(prompt("请输入第一个边"));
 *            2. a=parseInt(a);
 *
 *      2.通过三条边获取周长的一半(三条边相加除以2)
 *      3.然后用公式求出面积
 *      (周长的一半乘以
 *      周长的一半乘减去第一条边
 *      再乘以周长的一半减去第二条边
 *      在乘以周长的一半减去第三条边,
 *      最后在开平方,就是三角形的面积
 *      )
 *
 *
 * */
 /*提示输入三条边,并且转换成number*/
 var a=Number(prompt("请输入第一个边"));
 var b=Number(prompt("请输入第一个边"));
 var c=Number(prompt("请输入第一个边"));
 /*计算出周长的一半*/
var s=(a+b+c)/2;
 //得出面积
 varsingle=Math.sqrt(s*(s-a)*(s-b)*(s-c));
 alert(single)


原创粉丝点击