задача 02. Check for Symmetry
Моля някой да ми каже каква е разликата между двата кода за джъджа:
Решение №2140095 от Georgiew3979 към задача 02. Check for Symmetry - 25 точки
describe("is Symmetrics", function() {
it("should return false for [1,2,3,4,2,1]", function () {
expect(isSymmetric([1,2,3,4,2,1])).to.be.equal(false);
});
it("should return false for [-1,2,1]", function () {
expect(isSymmetric([-1,2,1])).to.be.equal(false);
});
it("should return true for [1]", function() {
expect(isSymmetrics([1])).to.be.equal(true);
});
it("should return true for [5,'hi',{a:5},new Date(),{a:5},'hi',5]", function () {
expect(isSymmetric(5,'hi',{a:5},new Date(),{a:5},'hi',5)).to.be.equal(true);
});
it("should return false for 1,2,1", function() {
expect(isSymmetrics(1,2,1)).to.be.equal(false);
});
});
Решение №2139885 от Georgiew3979 към задача 02. Check for Symmetry - 100 точки
describe("isSymmetric(arr)", function () {
it("should return false for [1,2,3,4,2,1]", function () {
expect(isSymmetric([1,2,3,4,2,1])).to.be.equal(false);
});
it("should return false for [-1,2,1]", function () {
expect(isSymmetric([-1,2,1])).to.be.equal(false);
});
it("should return true for [1]", function () {
expect(isSymmetric([1])).to.be.equal(true);
});
it("should return true for [5,'hi',{a:5},new Date(),{a:5},'hi',5]", function () {
expect(isSymmetric([5,'hi',{a:5},new Date(),{a:5},'hi',5])).to.be.equal(true);
});
it("should return false for 1,2,2,1", function () {
expect (isSymmetric(1,2,2,1)).to.be.equal(false);
});
});
Благодаря, това помогна с 25 точки, но все още има два теста които не минават.
На третия тест не си сложил входния параметър в масив.
Благодаря, сега е ОК