Usage | Returns |
---|---|
Number.format(pattern) | String |
Argument | Type | Details |
---|---|---|
this: number | Number | The number to convert to a string. |
pattern | String, default: "%s" | A printf-style format string. For example, '%.2f' produces numbers formatted like '3.14', and '%05d' produces numbers formatted like '00042'. The format string must satisfy the following criteria:
For more about format strings, see https://docs.oracle.com/javase/7/docs/api/java/util/Formatter.html |
Examples
Code Editor (JavaScript)
print('Zero-fill to length of 3', ee.Number(1).format('%03d')); // 001 print('Include 1 decimal place in 1.2347', ee.Number(1.23476).format('%.1f')); // 1.2 print('Include 3 decimal places in 1.2347', ee.Number(1.23476).format('%.3f')); // 1.235 (rounds up) print('Scientific notation with 3 decimal places shown', ee.Number(123476).format('%.3e')); // 1.235e+05 (rounds up) print('Integer with 2 decimal places of precision', ee.Number(123476).format('%.2f')); // 123476.00