不超过30的3的倍数有[303]=10(个),不超过30的4的倍数有[304]=7(个);不超过30的3×4=12的倍数有[303×4]=2(个),因此不超过30的正整数中是3的倍数,或是4的倍数的数共有10+7-2=15(个).故答案为:15.