isscalar(x: unknown): boolean
Checks if the input is a scalar value.
Returns true if the input is a scalar, meaning it is either a single number, an array with one element, or a matrix with one element.
Array with one element
Array with one element
import { assertEquals } from "jsr:@std/assert"; assertEquals(isscalar([2]), true);
Matrix with one element
Matrix with one element
import { assertEquals } from "jsr:@std/assert"; assertEquals(isscalar([[2]]), true);
Array with multiple elements
Array with multiple elements
import { assertEquals } from "jsr:@std/assert"; assertEquals(isscalar([1, 2, 3]), false);
Matrix with multiple elements
Matrix with multiple elements
import { assertEquals } from "jsr:@std/assert"; assertEquals(isscalar([[1, 2], [3, 4]]), false);