javascript代码查找最接近零的tescase
tescase for javascript code finding closest to zero
我想知道我的代码的测试用例是什么。。在下面提供我的代码。。。如何用jasmine编写测试用例代码完全在js中。。。
function lowestEpsilon(of) {
return of.reduce(minimal, [Infinity, Infinity]).shift()
// pass around a pair of [value, Math.abs(value)] and replace
// it if the current item has a better absolute value.
function minimal(previously, value) {
var absolute = Math.abs(value)
if ( absolute < previously[1] )
return [value, absolute]
return previously
}
}
lowestEpsilon([1,2,-0.5])
lowestEpsilon([50,0.3,-0.2,1,50])
我真的不知道你的测试名称或类应该是什么,但这里是你在Jasmine中用来编写你指定的两个测试用例的基本大纲。
describe("my tests", function () {
it("case 1", function () {
var low = lowestEpsilon([1, 2, -0.5]);
expect(low).toBe(0.5);
});
it("case 2", function () {
var low = lowestEpsilon([50, 0.3, -0.2, 1, 50])
expect(low).toBe(0.2);
});
});
相关文章:
- 获取最接近的数组数
- 从同级字符串中指定最接近的元素类
- 当使用'最接近的':jQuery
- 如何使刻度四舍五入到最接近的 # 的倍数
- 如何根据数值通过数据属性进行搜索并获得最接近的值
- 通过搜索最接近的类来更改类
- 获取TR之外最接近的隐藏值
- JQuery获取最接近的元素并筛选子元素
- 获取最接近所选选项的最快方式
- j查询树遍历从子级到最接近过滤的父级
- JavaScript:如何在最接近值的关联数组中查找键
- jquery onclick 切换最接近的 UL
- 在 javascript 数组中搜索最接近的下一个值
- 如何确定乘以后将使您最接近目标数字的数字
- 单击按钮,如何获取与类最接近的td值
- javascript代码查找最接近零的tescase
- 未获得最接近0的结果
- jQuery此语法或最接近的语法
- 以最接近的图标为目标,将其更改为另一个图标
- jQuery:在更改时获取最接近的元素