rotate script

I have this script to rotate my player how would I make it work?

if (Input.GetKeyDown(KeyCode.UpArrow))
Transform.rotaton = new Vector3 (0, 0, 180);
else if (Input.GetKeyDown(KeyCode.DownArrow))
Transform.rotaton = new Vector3 (0, 0, 0);
else if (Input.GetKeyDown(KeyCode.RightArrow))
Transform.rotaton = new Vector3 (0, 0, 90);
else if (Input.GetKeyDown(KeyCode.LeftArrow))
Transform.rotaton = new Vector3 (0, 0, 270);

Thanks

Just add this script as component to game object in inspector or in script.