в цикле (а также в условии), то, что посередине (между точками с запятой) - называют предикат. он должен возвращать true, чтобы тело цикла/условия выполнялось.
тут очевидно, что alternatePage не равно totalPages (неравенство дает false), поэтому тело цикла не выполнится ни разу.