How to use greater than '>' to compare to data values | Adobe Higher Education
Skip to main content
alik98709228
Level 2
March 4, 2021
해결됨

How to use greater than '>' to compare to data values

  • March 4, 2021
  • 2 답변들
  • 1976 조회

Hello,

 

I am using greater than sign '>" to compare two data values and show a value.

For instance, there are two data fields: Men and Women. Men value is '10', and Women value is '5':

 

Men

10

Women

5

 

1: I am using following syntax but its not working:

 

<% if (targetData.Men > targetData.Women) {%>

show this...

 

2: And this is not working either: if (Men - Women) > '30' (%>:

<% if (targetData.Men - targetData.Women) > '30' {%>

show this...

 

Any idea?

 

Thanks!

이 주제는 답변이 닫혔습니다.
최고의 답변: Darren_Bowers

Hi @alik98709228 - you don't say what the data type of your attributes are so I'll assume since it isn't working that they are Strings

You can try something like this:

<% if (Number(targetData.Men) > Number(targetData.Women)) { %> ... <% } else {} %> or <% if (parseInt(targetData.Men) - parseInt(targetData.Women)) > 30) { %> ... <% } else {} %>

https://gomakethings.com/converting-strings-to-numbers-with-vanilla-javascript/

Cheers

Darren

2 답변

Darren_Bowers
Level 9
March 4, 2021

Hi @alik98709228 - you don't say what the data type of your attributes are so I'll assume since it isn't working that they are Strings

You can try something like this:

<% if (Number(targetData.Men) > Number(targetData.Women)) { %> ... <% } else {} %> or <% if (parseInt(targetData.Men) - parseInt(targetData.Women)) > 30) { %> ... <% } else {} %>

https://gomakethings.com/converting-strings-to-numbers-with-vanilla-javascript/

Cheers

Darren

alik98709228
alik98709228작성자
Level 2
March 4, 2021
Hi Darren, Thanks a lot.
Sukrity_Wadhwa
Community Manager
Community Manager
March 10, 2021

Hi @alik98709228,

Was the given solution helpful to resolve your query or do you still need more help here? Do let us know.

Thanks!

Sukrity Wadhwa