# String string behaviour

**URL:** <https://forum.kirupa.com/t/string-string-behaviour/253791>\
**Category:** flash\
**Created:** [March 5, 2008, 4:46am UTC](https://forum.kirupa.com/t/string-string-behaviour/253791 "2008-03-05T04:46:42Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![shaji](https://avatars.discourse-cdn.com/v4/letter/s/5fc32e/32.png) [@shaji](https://forum.kirupa.com/u/shaji)\
**Post date:** [March 5, 2008, 4:46am UTC](https://forum.kirupa.com/t/string-string-behaviour/253791/1 "2008-03-05T04:46:42Z")

</div>

Hi,

Please check and let me know whether I am doing something wrong

```auto

var answers:Array=new Array("0070","0006","0454","5356","7276","0767","4373","0646","1545","1252");
var count:int=2;
var sx:int=int(answers[count].substr(0,0));
var sy:int=int(answers[count].substr(1,1));
var ex:int=int(answers[count].substr(2,2));
trace("ex "+ex);
var ey:int=int(answers[count].substr(3,3));
trace( sx+" "+ sy+" "+ex+" "+ey);

```

Below is the output I am getting, I should be getting value of ex as 5 whereas I am getting it as 54. Am I doing something wrong?

```auto

ex 54
0 4 54 4

```
