このページではHTMLを生成するJavaScript製テンプレートエンジンのPugについて解説します。
※Pugは元々Jadeという名称でしたが2016年3月、Pugという名称に変更されました。

Pugでは、for文、each in文の代わりにwhile文を用いたループ処理が、以下のように用意されています。

■Pug
- var n = 0;

while n < 4
  p #{n}
  - n++
■HTML
<p>0</p>
<p>1</p>
<p>2</p>
<p>3</p>

公式ドキュメント
https://pugjs.org/language/iteration.html

for文、each in文 – Pug入門
http://necosystem.hirokihomma.com/archives/165/