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)
}