Speaking at the end of the day's play, Agarwal said that not thinking too much about failure and things which aren't in his control has helped him rise to the challenges he has faced in his career.
At close of play, Jadeja and Umesh Yadav (25 batting), who once again hit three sixes to show his big-hitting prowess, were at the crease.
The 28-year old Karnataka batsman is the second highest run-getter in Tests this year and is behind Australia's Steve Smith who has 774 runs from seven innings.
India now lead their rivals by 153 runs with seven wickets in hand and did not lose a wicket in the second session as Mayank continued his sizzling form with the bat with a third Test century.
Opener Mayank Agarwal was unbeaten on 91 and Ajinkya Rahane was batting on 35 at the break.
Earlier, the three Indian pacers consistently bowled at 140 kmph, with seam, swing and bounce making life miserable for Bangladeshi batsmen.
While both finalists had dominated their attacks, a hat-trick from Abhimanyu Mithun (5/34) on his birthday and a sparkling half-century from Mayank Agarwal made it a no-contest.
ICC Rankings: Rohit Sharma climbs 44 places to reach top 10 in Tests, Ajinkya Rahane at career-best fifth
Rohit emulated captain Virat Kohli and retired opener Gautam Gambhir as his knock of 212 in the third Test in Ranchi helped him advance 12 places to 10th position in the ICC Test Player Rankings.
India's opening combination has been a revolving door over the last one year as the batsmen have failed to get runs and give the team a solid start.
Virat Kohli's big knock came at an impressive strike rate of 75.59 as he hammered 35 boundaries, including two sixes, in his 336-ball innings.
Opener withstands early blow on helmet, lives up to the reputation of following up one big score with another
Harbhajan on his part felt that years of grind in domestic circuit has paid dividends as Mayank is aware of what is expected of him.
Shami returned figures of 5-35 while Jadeja took four wickets to help current leaders India grab 40 points in the World Test Championship.
India won the toss and had no hesitation in batting first. The hosts put up mammoth 502 for seven in their first innings.
Commenting on Mayank Agarwal's performance, he said had former Karnataka captain R Vinay Kumar not spurred an out-of-form Mayank, the world might not have witnessed his talent.