xxxxxxxxxx
const errorMsg = 'the # is not even';
for (let num = 2; num <= 5; num++) {
console.log(`the # is ${num}`);
console.assert(num % 2 === 0, { num }, errorMsg);
}
xxxxxxxxxx
const user = { name: 'Ofir', age: 22};
console.assert(user.height, 'Height is not defined')
// Assertion failed: Height is not defined
xxxxxxxxxx
// Node.js program to demonstrate the
// console.assert() Method
// Accessing console module
const console = require('console');
// Calling console.assert()
var a = 10, b = 5;
console.assert(1 == 1, "error at 1==1");
console.assert(1 != 1, "error at 1!=1");
console.assert(3 & 9, "error at 3&9");
console.assert(1 & 6, "error at 1&6");
console.assert(0 && 9, "error at 0&&9");
console.assert(1 && 8, "error at 1&&8");
console.assert(a % b == 1, "error at a%b==1");
console.assert(a > b, "error at a>b");
console.assert(b > a, "error at b>a");