Rainbow has seven colors, and the rainbow diet pays attention to the intake of fruits and vegetables with seven colors to achieve a balanced nutrition. However, it should be noted that there are some differences between the rainbow diet and the seven colors of the rainbow. The colors of rainbow diet are red, orange, yellow, green, blue, white and purple. Nutritionists also recommend two other colors, including brown and black vegetables. According to the principle of 8:2 intake, 80% eat fruits and vegetables with different colors and 20% eat whole grains, which can achieve the effect of slimming.