These figures are incorrect. The number of jets on the Shandong and Liaoning should be the same (with a difference of no more than one J-15), and the claim that the hangar was expanded by removing P-700 missile launchers has long been debunked.Liaoning (Type 001) Capacity: Approximately 24 J-15 fighter jets
Shandong (Type 002) Capacity: Approximately36 J-15fighter jets
Maths:
J-15occupies 21.2 m ×14.7 m~312 m²
J‑35 occupies 17.3 m ×7.8 m~136 m²
Theoratically you could replace1 x J-15 with 2 x J-35
As a PLAN officier, it's a privileged "Battleship Boardgame" scenario to pick and choose from between how many J-35s vs. J-15s.
The J-15/Su-33 has a wingspan of 14.7m, when folded is 7.4m, whereas the J-35’s folded wingspan is wider, around 8.8m.

You can see this difference quite clearly by yourself.
Most importantly, however, the number of fixed-wing aircraft carried by an aircraft carrier cannot be assessed based on the size of the aircraft. Because a carrier is not simply an aircraft transport ship; you must also consider the movement and placement of jets within the hangar and on the flight deck. Even if there are only a few J-15s, you still need to account for the space required for their movement.

