UNPKG

mathjs

Version:

Math.js is an extensive math library for JavaScript and Node.js. It features a flexible expression parser and offers an integrated solution to work with numbers, big numbers, complex numbers, units, and matrices.

53 lines (35 loc) 1.28 kB
<!-- Note: This file is automatically generated from source code comments. Changes made in this file will be overridden. --> # Function print Interpolate values into a string template. ## Syntax ```js math.print(template, values) math.print(template, values, precision) math.print(template, values, options) ``` ### Parameters Parameter | Type | Description --------- | ---- | ----------- `template` | string | A string containing variable placeholders. `values` | Object | An object containing variables which will be filled in in the template. `options` | number &#124; Object | Formatting options, or the number of digits to format numbers. See function math.format for a description of all options. ### Returns Type | Description ---- | ----------- string | Interpolated string ## Examples ```js // the following outputs: 'Lucy is 5 years old' math.print('Lucy is $age years old', {age: 5}); // the following outputs: 'The value of pi is 3.141592654' math.print('The value of pi is $pi', {pi: math.pi}, 10); // the following outputs: 'hello Mary! The date is 2013-03-23' math.print('Hello $user.name! The date is $date', { user: { name: 'Mary', }, date: new Date(2013, 2, 23).toISOString().substring(0, 10) }); ``` ## See also [format](format.md)