>>10974742From my experience all you really need is a basic understanding and ability to do simple maths. Of course I won't deny the more skillet at maths you are the better off you are but you don't NEED it.
You need logical skills as
>>10974744 said and you should also understand algebraic equations as that can help you a lot when you write code with unknown values.
So in conclusion, basic arithmetic, algebra and logic.