In mongodb, when does a field store numbers and when is it better to store strings?

  mongodb, question

For example, there is a status fieldINFO_STATE,
It has 4 values and corresponding numbersPassed published (3), passed unpublished (2), failed (1), unapproved (0)
In mongo, this field should be stored as a number and then retrieved and displayed on the page after a conversion.
Or directly store the character string, so you can display it directly on the page without escaping.
Which way is better?

Figures. Think about if one day yourUnauditedThe status should be changed toNot audited.