can a ball roll faster on carpet or on floor

can a ball roll faster on carpet or on floor