JSFiddle - React, Tailwind, and code Playground
by wangtn18
HTML
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/mocha/5.2.0/mocha.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/mocha/5.2.0/mocha.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/chai/4.1.2/chai.min.js"></script>
<div id="mocha"></div>
JavaScript
mocha.setup('bdd');
var expect = chai.expect;
function difference(n) {
//Viết một hàm JavaScript có 1 tham số n trả về tuyệt đối của hiệu só đó và 13, nếu số đó lớn hơn 13 trả về gấp đôi tuyệt đối của hiệu 2 số.
var hieu = Math.abs(n-13);
if (n>13){
return hieu*2;
} else return hieu;
}
describe('getDifference', function () {
it('difference between 19 and 13', function () {
expect(difference(19)).to.eql(12);
});
it('difference between 3 and 13', function () {
expect(difference(3)).to.eql(10);
});
it('difference between 1 and 13', function () {
expect(difference(1)).to.eql(12);
});
it('difference between 20 and 13', function () {
expect(difference(20)).to.eql(14);
});
});
mocha.run();