リストHTMLの出力

by yshrkn

JavaScript

 var todo = [
 	['会議', 'バグフィックス', 'コードレビュー'],
  ['JS勉強会', 'A案件コーディング']
 ];

function outputListElement(list) {
  var str = "";

  for (var i = 0, len = list.length; i < len; i++) {
    str += "<ul>\n";   
    for (var j = 0, len = list[i].length; j < len; j++) {
      str += "<li>" + list[i][j] + "</li>\n";
    }
    str += "</ul>\n";
  }
  return str;
}

var html = outputListElement(todo);
console.log(html);

/*
<ul>
<li>会議</li>
<li>バグフィックス</li>
<li>コードレビュー</li>
</ul>
<ul>
<li>JS勉強会</li>
<li>A案件コーディング</li>
</ul>
*/