# Evaluator As() function via scripting

**URL:** <https://resource.dopus.com/t/evaluator-as-function-via-scripting/60520>\
**Category:** Help & Support\
**Tags:** script\
**Created:** [September 12, 2026, 5:19pm UTC](https://resource.dopus.com/t/evaluator-as-function-via-scripting/60520 "2026-09-12T17:19:45Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![errante](https://resource.dopus.com/user_avatar/resource.dopus.com/errante/32/61692_2.png) [@errante](https://resource.dopus.com/u/errante)\
**Post date:** [September 12, 2026, 5:19pm UTC](https://resource.dopus.com/t/evaluator-as-function-via-scripting/60520/1 "2026-09-12T17:19:46Z")

</div>

One of the things I really like about Evaluator is the `As()` function, because it lets you format many things without having to write a lot of code yourself.

Could you please consider porting that function to `StringTools()` so that it's also available via scripting? Currently, you need to use some workarounds to do that kind of stuff.

Thanks for considering it!

---

<div class="post-metadata">

**Author:** ![Jon](https://resource.dopus.com/user_avatar/resource.dopus.com/jon/32/12713_2.png) [@Jon](https://resource.dopus.com/u/Jon)\
**Post date:** [September 28, 2026, 7:13am UTC](https://resource.dopus.com/t/evaluator-as-function-via-scripting/60520/2 "2026-09-28T07:13:54Z")

</div>

We've added this for the next update.

---

<div class="post-metadata">

**Author:** ![qiuqiu](https://resource.dopus.com/user_avatar/resource.dopus.com/qiuqiu/32/55961_2.png) [@qiuqiu](https://resource.dopus.com/u/qiuqiu)\
**Post date:** [September 28, 2026, 7:16am UTC](https://resource.dopus.com/t/evaluator-as-function-via-scripting/60520/3 "2026-09-28T07:16:41Z")

</div>

StringTools object Can string concatenation function be added?

---

<div class="post-metadata">

**Author:** ![Jon](https://resource.dopus.com/user_avatar/resource.dopus.com/jon/32/12713_2.png) [@Jon](https://resource.dopus.com/u/Jon)\
**Post date:** [September 28, 2026, 7:23am UTC](https://resource.dopus.com/t/evaluator-as-function-via-scripting/60520/4 "2026-09-28T07:23:09Z")

</div>

Javascript can concatenate strings natively, why would you need a function to do it?

---

<div class="post-metadata">

**Author:** ![qiuqiu](https://resource.dopus.com/user_avatar/resource.dopus.com/qiuqiu/32/55961_2.png) [@qiuqiu](https://resource.dopus.com/u/qiuqiu)\
**Post date:** [September 28, 2026, 7:27am UTC](https://resource.dopus.com/t/evaluator-as-function-via-scripting/60520/5 "2026-09-28T07:27:42Z")

</div>

I don't know JavaScript. 😅

---

<div class="post-metadata">

**Author:** ![Leo](https://resource.dopus.com/user_avatar/resource.dopus.com/leo/32/69732_2.png) [@Leo](https://resource.dopus.com/u/Leo)\
**Post date:** [September 28, 2026, 7:44am UTC](https://resource.dopus.com/t/evaluator-as-function-via-scripting/60520/6 "2026-09-28T07:44:42Z")

</div>

VBScript can do the same.

If you don’t know that either, it’s strange that you’re asking for functions to be added to the scripting API for JScript and VBScript.
