以下为ChatGPT自动生成的解答,正确与否请自行判断。 也许你也可以从大家的发帖中找到想要的答案!
BFE.devAI解答 - JavaScript 代码题
161. toBe() or not.toBe()
function myExpect(value) { return { toBe(expected) { if (value === expected) { console.log("✅ Test passed"); } else { console.log("❌ Test failed"); } }, not: { toBe(expected) { if (value !== expected) { console.log("✅ Test passed"); } else { console.log("❌ Test failed"); } }, }, };}
使用方法:
myExpect(3).toBe(3); // ✅ Test passedmyExpect(4).toBe(3); // ❌ Test failedmyExpect(3).not.toBe(3); // ❌ Test failedmyExpect(4).not.toBe(3); // ✅ Test passed