Skip to main content
method Console.assert
Console.assert(
value: any,
message?: string,
...optionalParams: any[],
): void
Deprecated

console.assert() writes a message if value is falsy or omitted. It only writes a message and does not otherwise affect execution. The output always starts with "Assertion failed". If provided, message is formatted using util.format().

If value is truthy, nothing happens.

console.assert(true, 'does nothing');

console.assert(false, 'Whoops %s work', 'didn\'t');
// Assertion failed: Whoops didn't work

console.assert();
// Assertion failed

Parameters

value: any

The value tested for being truthy.

optional
message: string

All arguments besides value are used as error message.

<span>...optionalParams</span>: any[]

Return Type

void
Back to top