If this number of 142 is two hours after meals or random,then it is all right.
If it is fasting number,then it is high and you require medication.
You must ideally,get fasting as well as PP estimation along with HBA1c
levels done to get the the real picture of your blood sugar status.
If your fasting is between 100 to 126 then it is impaired fasting glucose
and is called as pre diabetes
Similarly PP levels between 140 and 200 is called as impaired glucose tolerance
or pre diabetes.
Any fasting value above 126 and pp value above 200 is diabetes.
Pre diabets stage is treated by exercise and diet control while diabetes is controlled by above measures along with proper anti diabetic medications.
Consult our doctor and get relevant investigations done and if diabetes is found,then go ahead with medications.
Controlling your diabetes is very important to avoid future complications.