JSFiddle - React, Tailwind, and code Playground

by antixrist

HTML

<div class="answer">
  <h2>Вывод</h2>
  <ul id=list>
     <!-- <li>Number</li> -->
     <li></li>
  </ul>
</div>

JavaScript

/* 
Необходимо написать программу, которая выводит на экран числа от 1 до 100. 
При этом вместо чисел, кратных трем, программа должна выводить слово «Stud», а вместо чисел, кратных пяти — слово «Work». 
Если число кратно и 3, и 5, то программа должна выводить слово «StudWork» 
*/
for(var i=1; i <= 100; i++) {
	var item = i,
  cond1 = item % 3 === 0,
  cond2 = item % 5 === 0;
	if(cond1) {
  	item = "fizz"
  } else if (cond2) {
  	item= "buzz"
  } 
  if (cond1 && cond2) {
  	item = 'fizzbuzz'
  }
  var el = document.createElement('li');
  el.innerHTML = item;
  document.getElementById('list').appendChild(el)
}