# Trouble passing String var into function

**URL:** <https://forum.kirupa.com/t/trouble-passing-string-var-into-function/249477>\
**Category:** Uncategorized\
**Created:** [January 19, 2008, 2:55am UTC](https://forum.kirupa.com/t/trouble-passing-string-var-into-function/249477 "2008-01-19T02:55:11Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![crobar](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/crobar/32/2073_2.png) [@crobar](https://forum.kirupa.com/u/crobar)\
**Post date:** [January 19, 2008, 2:55am UTC](https://forum.kirupa.com/t/trouble-passing-string-var-into-function/249477/1 "2008-01-19T02:55:11Z")

</div>

im making a function that limmits text to a specified number…  
only problem is i cant seem to pass in the text var that contains the text  
any help would be awesome.  
thanks in advance

```auto
var textF1:String = "Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Etiam neque purus, aliquam sed, sagittis tincidunt, adipiscing ac, urna. Ut libero urna, nonummy sodalesxxx";

function TrimText(limmit:Number, area, textVar) {

    var lengthF1:Number = [textVar].length;
    trace(lengthF1);
    var charLimmit:Number = limmit;
    for (var i:Number = 0; i<=charLimmit; i++) {
        trace(i);
        if (i == 0) {
            textcut = [textVar].charAt(i);
        } else {
            textcut += [textVar].charAt(i);
            trace(textcut);
            if (i == charLimmit && lengthF1>=charLimmit) {
                textcut += "...";
                _root[area].text = textcut;
                trace(area);
            } else {
                _root[area].text = textcut;
            }
        }
    }
}

TrimText(160,"texttest",textF1);

```
