# Compare negative numbers

**URL:** https://discourse.nodered.org/t/compare-negative-numbers/67147
**Category:** General
**Created:** [30 August 2022 19:20 UTC](https://discourse.nodered.org/t/compare-negative-numbers/67147 "2022-08-30T19:20:28Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![DrS1981](https://avatars.discourse-cdn.com/v4/letter/d/b5ac83/32.png) [@DrS1981](https://discourse.nodered.org/u/DrS1981)
#### Post date: [30 August 2022 19:20 UTC](https://discourse.nodered.org/t/compare-negative-numbers/67147/1 "2022-08-30T19:20:28Z")

</div>

Hello,

i try a simple compare from negative numbers like this:

if (number1 \<\< number2){  
result = 1;  
}

if (number1 \>\> number2){  
result = 2;  
}

For example:

if (-300 \<\< -200){  
result =1;  
}

if (-300 \>\> -200){  
result=2;  
}

But my result is always result = 2

With positive numbers it works but with negative doesn`t works

I tried to parse the string numbers in float numbers before compare but it doesn`t works too

can somebody give me a simple example for a compare with negative numbers

---

<div class="post-metadata">

### Author: ![zenofmud](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/zenofmud/32/316_2.png) [@zenofmud](https://discourse.nodered.org/u/zenofmud)
#### Post date: [30 August 2022 19:25 UTC](https://discourse.nodered.org/t/compare-negative-numbers/67147/2 "2022-08-30T19:25:55Z")

</div>

`>>` and `<<` are the right and left shift commands  
For less than you want `<`  
for less than or equal you want `\<=

---

<div class="post-metadata">

### Author: ![DrS1981](https://avatars.discourse-cdn.com/v4/letter/d/b5ac83/32.png) [@DrS1981](https://discourse.nodered.org/u/DrS1981)
#### Post date: [30 August 2022 19:35 UTC](https://discourse.nodered.org/t/compare-negative-numbers/67147/3 "2022-08-30T19:35:44Z")

</div>

Thank you

now it works after i found a further mistake

For testing i used inject nodes and i send strings as payload instead of numbers 🤦‍♂️

after searching for the mistake i build in a second and lost my mind 😑

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)
#### Post date: [29 October 2022 19:36 UTC](https://discourse.nodered.org/t/compare-negative-numbers/67147/4 "2022-10-29T19:36:16Z")

</div>

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