Asymptotic regularity allows to provide simple proofs of Banach's theorem and Kannan's theorem. Using asymptotic regularity and Kannan's type conditions we generalize these results, in particular, the Banach contraction principle (see Theorem 2.6 and Corollary 2.10). Further, we discuss the analogous results for monotone mappings on preordered metric spaces, where a preordered binary relation is weaker than a partial order. Next, we will prove a random version of the presented deterministic fixed-point theorems.