原话是(219页):
Then it implements the getArea() method, using Heron's formula:
Area = s(s-a)(s-b)(s-c)
's' is the semi-perimeter (perimeter divided by two).
当然上面的这个getArea()方法的代码逻辑上也是错的了。因为作者错误的引用了海伦公式去计算三角形面积。
这里应该再开个根号才对嘛。
就是想确认一下,难道是我理解的有问题?
======================
最新更新:
代码没错,因为作者后面解释的时候没提到开根号误导我了。
谁注意到第6章后边的练习算三角形面式的公式是错误的?
对“谁注意到第6章后边的练习算三角形面式的公式是错误的?”的回应
《Object-Oriented JavaScript》热门书评
-
应景而生的javascript oo教程~
1有用 0无用 clc3123 2012-05-21
书如其名,针对js的oo特性做了很全面的覆盖,同时兼顾基础。最喜欢的是其不仅仅针对浏览器的dom编程,而是些更本质的javascript特性分析,学习后无论是浏览器编程还是node.js,都能得心应手。觉得很适合“玩过”jquery的童鞋拿来作为晋级教程。虽然jquery已经很强大了,并且能够使大家...
-
Object-Oriented JavaScript
0有用 0无用 happyjlq 2012-05-16
推荐第五章(prototype)和第六章(inheritance)和《javascript设计模式》第四章的继承描述点类似。继承的3种方式:1、extend2、clone3、mixin其他章节适合入门学习,对js的基础知识解析很详细。...
-
谁注意到第6章后边的练习算三角形面式的公式是错误的?
0有用 0无用 张杰 2010-01-23
原话是(219页):Then it implements the getArea() method, using Heron's formula:Area = s(s-a)(s-b)(s-c)'s' is the semi-perimeter (perimeter divided by two).当...
-
其实是可以不读的
0有用 0无用 [已注销] 2013-03-09
其实,完全可以不读...node.js有自己的函数工具类来搞定一些比较怪异的js oo问题node.js多半都是以:modules的方式来搞定namaspaces和oo的http://nodejs.org/api/modules.html而且node还有一个工具函数:util:inherit来搞定原...
书名: Object-Oriented JavaScript
作者: [保加利亚] Stoyan Stefanov
出版社: Packt Publishing
副标题: Create scalable, reusable high-quality JavaScript applications and libraries
出版年: 2008-07-24
页数: 356
定价: USD 39.99
装帧: Paperback
ISBN: 9781847194145