#!/usr/bin/env node; const Utils = require('./Utils'); const main = async () => { const sFloat = "3.1415926"; const sInt = "3"; const sLong = "123456789123456789"; const a = Utils.stodWithDefault(sFloat, 0.0); const b = Utils.stoiWithDefault(sInt, 0); const c = Utils.stoiWithDefault(sLong, 0); const strA = String(a); const strB = String(b); const strC = String(c); console.log(Utils.format("sFloat as double: {0:f}", a)); console.log(Utils.format("sInt as int: {0:d}", b)); console.log(Utils.format("sLong as long: {0:d}", c)); console.log(Utils.format("a as string: {0:s}", strA)); console.log(Utils.format("b as string: {0:s}", strB)); console.log(Utils.format("c as string: {0:s}", strC)); } main().catch( e => { console.error(e) } );