Simple Underscore Template

by Adrien Joly

HTML

<script src="//cdnjs.cloudflare.com/ajax/libs/underscore.js/1.5.2/underscore-min.js"></script>

JavaScript

function people(pnombre) {
  var monTemplate = '<%= nombre %> personne<%= plur %>';
  if (pnombre > 1) {
    return _.template(monTemplate, {
      nombre: pnombre,
      plur: 's'
    });
  } else {
    return _.template(monTemplate, {
      nombre: pnombre,
      plur: ''
    });
  }
}

var html = people(2);
document.body.innerHTML = html;