Character jump too fast

Hi! i have my character jumps too fast, it goes up too fast.
here is c# code of the jump:

			if(!controller.isGrounded)
				moveDirection.y = -(gravity * Time.deltaTime);
			if(Input.GetButton ("Jump") && controller.isGrounded) {
				moveDirection.y = jumpHeight;
			}
            controller.Move(moveDirection);

can you guys please provide an edit in the code to make the jump looks slower and normal?

For a slower jump simply scale move direction.

moveDirection = moveDirection *0.8f