Berikut adalah solusi ILP yang sama dengan Zeddy dengan menggunakan pola kelipatan delapan. Perbedaannya adalah kode dibawah tidak menggunakan string formater melainkan memanfaatkan bilangan biner 3 bit (delapan kemungkinan). Setiap kelipatan delapan, tiga LSB terakhir selalu sama. Dari pola tersebut bisa digunakan sebagai acuan munculnya tanda bintang.
<script type="text/javascript">
for (var i = 1; i <= 1000; i++)
document.write(((((i&7)==5) || ((i&7)==0)) && (i < 1000)) ? i+"*" : i);
</script>
Kode di atas juga bisa ditulis dalam satu baris saja. :)