How to use the printf function in printf

To help you get started, we’ve selected a few printf examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github telemmo / telemmo / src / game / core / combatView.js View on Github external
}/${
        turn.defenderHp.init
      }*`
    ).join('\n\n')
  )

  const exp = prizes
    .find(prize => prize.exp)
  const item = prizes
    .find(prize => prize.item)
  const equip = prizes
    .find(prize => prize.equip)

  const prizesView = _(
    'Experience: %s\nItens: %s\nEquips: %s\n',
    exp ? exp.exp : _('none :('),
    item ? item.item : _('none :('),
    equip ? equip.equip : _('none :('),
  )

  const view = header + initiativeView + turnsView + prizesView
  return view
}
github telemmo / telemmo / src / game / core / combatView.js View on Github external
const initiative = head(c.turns)
  const turns = tail(c.turns)
  const prizes = c.prizes.filter(prize => prize.owner === id)

  const header = _(`%s vs. %s\n\n`, c.teams[0].overall.name, c.teams[1].overall.name)

  const initiativeView = _(
    '*%s* won the initiative!\n%s\n',
    initiative.winner,
    map(
      pair => `${pair[0]}: ${pair[1]}\n`,
      toPairs(initiative.rolls),
    ).join(''),
  )

  const turnsView = _(
    '%s\n\n',
    turns.map(turn =>
      `*${
        turn.attacker
      }* | aim ${
        turn.rolls.aAim
      } | hit ${
        turn.rolls.aHit
      } | skill ${
        turn.rolls.aSkill
      } |${
        turn.casts
          ? turn.casts.map(cast =>
            `\n! casted ${
              cast.skill
            } for ${
github telemmo / telemmo / src / game / core / combatView.js View on Github external
}*`
    ).join('\n\n')
  )

  const exp = prizes
    .find(prize => prize.exp)
  const item = prizes
    .find(prize => prize.item)
  const equip = prizes
    .find(prize => prize.equip)

  const prizesView = _(
    'Experience: %s\nItens: %s\nEquips: %s\n',
    exp ? exp.exp : _('none :('),
    item ? item.item : _('none :('),
    equip ? equip.equip : _('none :('),
  )

  const view = header + initiativeView + turnsView + prizesView
  return view
}
github telemmo / telemmo / src / game / core / combatView.js View on Github external
}'s hp: ${
        turn.defenderHp.current
      }/${
        turn.defenderHp.init
      }*`
    ).join('\n\n')
  )

  const exp = prizes
    .find(prize => prize.exp)
  const item = prizes
    .find(prize => prize.item)
  const equip = prizes
    .find(prize => prize.equip)

  const prizesView = _(
    'Experience: %s\nItens: %s\nEquips: %s\n',
    exp ? exp.exp : _('none :('),
    item ? item.item : _('none :('),
    equip ? equip.equip : _('none :('),
  )

  const view = header + initiativeView + turnsView + prizesView
  return view
}
github zeit / now / src / util / output / table.js View on Github external
  data.reduce((line, col, i) => line + printf(`%-${sizes[i]}s`, col), '');
github telemmo / telemmo / src / game / core / combatView.js View on Github external
turn.defenderHp.init
      }*`
    ).join('\n\n')
  )

  const exp = prizes
    .find(prize => prize.exp)
  const item = prizes
    .find(prize => prize.item)
  const equip = prizes
    .find(prize => prize.equip)

  const prizesView = _(
    'Experience: %s\nItens: %s\nEquips: %s\n',
    exp ? exp.exp : _('none :('),
    item ? item.item : _('none :('),
    equip ? equip.equip : _('none :('),
  )

  const view = header + initiativeView + turnsView + prizesView
  return view
}
github telemmo / telemmo / src / game / core / combatView.js View on Github external
export function viewCombat (c, id) {
  const initiative = head(c.turns)
  const turns = tail(c.turns)
  const prizes = c.prizes.filter(prize => prize.owner === id)

  const header = _(`%s vs. %s\n\n`, c.teams[0].overall.name, c.teams[1].overall.name)

  const initiativeView = _(
    '*%s* won the initiative!\n%s\n',
    initiative.winner,
    map(
      pair => `${pair[0]}: ${pair[1]}\n`,
      toPairs(initiative.rolls),
    ).join(''),
  )

  const turnsView = _(
    '%s\n\n',
    turns.map(turn =>
      `*${
        turn.attacker
      }* | aim ${
github telemmo / telemmo / src / game / i18n / index.js View on Github external
return (msg, ...args) =>
    gettext.dngettext(lang, printf(msg, ...args))
}

printf

Full implementation of the `printf` family in pure JS.

MIT
Latest version published 3 years ago

Package Health Score

56 / 100
Full package analysis