Carrots provide a large amount of Vitamin A and beta carotene which are good for maintaining eye health. Lack of Vitamin A can lead to night blindness. So plenty of Vitamin can prevent night blindness. Therefore carrots can help prevent night blindness. And beta carotene is also good for keeping eye healthy. Thus carrots can help maintain eye health, but it won't work if you already have a balanced diet.
Yes. If your eyes lacks vitamin A, eat more carrots can help improve your eyesight. As we know that eat some food contained with vitamin A, vitamin E, vitamin C are less likely to develop age-related macular degeneration, thus to keep your vision. And carrots is a type of food contains of vitamin A and carotene that are vital for keeping eye health. From this point, carrots are effective to keep eye health, and further keep your eyesight.