4+1-2+3

the answer to this is 6.

4+1=5-2=3+3=6

Even though you have the correct arithmetic answer, the way you presented it is not mathematically correct.

you have
4+1=5-2=3+3=6 , so what you are saying is
5 = 3 = 6 = 6

As you can see this makes no sense

If you wish to show step by step solution it could look like this

4+1-2+3
= 5-2+3
= 3+3
= 6