18和12的公因數有4個,分別是1、2、3、6。18=1×18=2×9=3×6,18的因數有1、2、3、6、9、18;12=1×12=2×6=3×4,12的因數有1、2、3、4、6、12;所以18和12的公因數有1、2、3、6。