Move History

Rooted by: Return Number
Fork Selected
  • Code
    const returnInputNumber = (n = 0) => {
      return +n || 0
    };
    Test Cases
    const assert = require("chai").assert;
    
    describe("Getter", () => {
      it("sample", () => {
        assert.strictEqual(returnInputNumber(-4), -4);
        assert.strictEqual(returnInputNumber(0), 0);   
        assert.strictEqual(returnInputNumber(1), 1);
        assert.strictEqual(returnInputNumber(2), 2);
        assert.strictEqual(returnInputNumber(), 0);
        assert.strictEqual(returnInputNumber("Mistake"), 0);
      });
    });
  • Code
    • const returnInputNumber = (n = 0) => {
    • return typeof n === "number" ? n : 0;
    • return +n || 0
    • };