From 767f43ecf3f0331d51a63aacc28da70331c5dcf7 Mon Sep 17 00:00:00 2001 From: terminaldweller Date: Wed, 3 Jan 2024 03:19:39 -0500 Subject: 2704 --- 2704/main.js | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100755 2704/main.js diff --git a/2704/main.js b/2704/main.js new file mode 100755 index 0000000..db4d727 --- /dev/null +++ b/2704/main.js @@ -0,0 +1,25 @@ +#!/usr/bin/env node +"use strict"; + +var expect = function (val) { + var object = { + toBe: function (except) { + if (except === val) { + return true; + } else { + throw "Not Equal"; + } + }, + notToBe: function (except) { + if (except !== val) { + return true; + } else { + throw "Equal"; + } + }, + }; + return object; +}; + +console.log(expect(5).toBe(5)); // true +console.log(expect(5).notToBe(5)); // throws "Equal" -- cgit v1.2.3