# How do I use multiple conditions in condition script watcher

**URL:** <https://discuss.elastic.co/t/how-do-i-use-multiple-conditions-in-condition-script-watcher/269677>\
**Category:** Elasticsearch\
**Tags:** elastic-stack-alerting, painless\
**Created:** [April 9, 2021, 8:07am UTC](https://discuss.elastic.co/t/how-do-i-use-multiple-conditions-in-condition-script-watcher/269677 "2021-04-09T08:07:17Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jeroen2](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jeroen2/32/55694_2.png) [@Jeroen2](https://discuss.elastic.co/u/Jeroen2)\
**Post date:** [April 9, 2021, 8:07am UTC](https://discuss.elastic.co/t/how-do-i-use-multiple-conditions-in-condition-script-watcher/269677/1 "2021-04-09T08:07:17Z")

</div>

If I create a watcher and I have a condition that looks like this:

```
"condition": {
    "script": {
      "source": "return 5 / 100 * 100 > 5",
      "lang": "painless"
    }
  }

```

it returns false (0).

while when I have a condition like this:

```
 "condition": {
     "script": {
        "source": "return 5 * 100 > 5",
        "lang": "painless"
      }
  }

```

it returns true (500).

Am I allowed to use multiple conditions in a source field?

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [May 7, 2021, 8:07am UTC](https://discuss.elastic.co/t/how-do-i-use-multiple-conditions-in-condition-script-watcher/269677/2 "2021-05-07T08:07:41Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
