Действует как и аналогичные модули в других языках и системах, если условие выполняется, то выводятся данные, если нет, то другая, присвоенная функция. В условиях If вы можете использовать практически любые конструкции, начиная
с простых подсчетов символов в строке или слове, типа if (12 / 4 === "Ari".length) заканчивая выводами картинки из интротекста и т.д.
После определения главного условия, вбиваете результат который хотите получить, будь это красивая кнопочка типа confirm("Will this run the first block?"); или таблица с отобранными из двумерного массива числами. На начальных этапах, я пользовался исключительно confirm и console.log. В модулях вы можете использовать и сравнения типа,
10% 2 === 0 оценивается как истина
7% 3 === 0 оценивается как ложное, потому 1 осталось.
Для примера приведу самый просто модуль if/else
if(10 % 2 === 0 ) {
console.log("The first number is even");
} else {
console.log("The first number is odd");
}