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!
Solved! Go to Solution.
Views
Replies
Total Likes
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
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
Views
Replies
Total Likes
Views
Replies
Total Likes
Views
Replies
Total Likes
Views
Replies
Total Likes
Hi @alik98709228,
Was the given solution helpful to resolve your query or do you still need more help here? Do let us know.
Thanks!
Views
Replies
Total Likes