A quantity that has magnitude but no particular direction is described as scalar. A quantity that has magnitude and acts in a particular direction is described as vector.
Why scalar quantity has no direction?
Think about it this way - the direction of current is defined relative to some object. Current in a wire is obviously a scalar, and it has to be one, since it does not obey the laws of vector addition. The direction of a scalar would then be defined so long as its magnitude is non-zero, and the value would be +1 or -1.
Can a scalar quantity be associated with a direction?
Scalar quantities give a magnitude, while vector quantities give a magnitude and a direction. The answer will be a measurement that must act in a given direction. Distance is a measure of length, regardless of the direction.