#!/usr/bin/env node; /****************************************************************************** * This program formats characters and strings. * * Copyright © 2020 Richard Lesh. All rights reserved. *****************************************************************************/ const Utils = require('./Utils'); const c1 = "C"; const c2 = "-"; const c3 = 51; const c4 = 80; const c5 = 0x4f; const s = "Boba Fett"; const main = async () => { console.log(Utils.format("c1: {0:c}", c1)); console.log(Utils.format("c2: {0:c}", c2)); console.log(Utils.format("c3: {0:c}", c3)); console.log(Utils.format("c4: {0:c}", c4)); console.log(Utils.format("c5: {0:c}", c5)); console.log(Utils.format("s: {0:s}", s)); console.log(Utils.format("s: {0:.4s}", s)); console.log(Utils.format("s: |{0:10.4s}|", s)); console.log(Utils.format("s: |{0:>10.4s}|", s)); console.log(Utils.format("s: |{0:^10.4s}|", s)); } main().catch( e => { console.error(e) } );