All files / complex-js/functions random.ts

0% Statements 0/2
100% Branches 0/0
0% Functions 0/1
0% Lines 0/2

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7             
import { IComplex, IComplexConstructor } from '../internal/complex';
import mask from '../internal/mask';
 
export default function random<T extends IComplex> (Complex: IComplexConstructor<T>): T {
  return new Complex(Math.random(), Math.random(), NaN, NaN, mask.HAS_CARTESIAN);
}