Velocity script value range/"between" operator | Community
Skip to main content
New Participant
November 18, 2020
Solved

Velocity script value range/"between" operator

  • November 18, 2020
  • 1 reply
  • 2168 views

I'm using a Velocity script to personalize content in my email that says Member since: XXXX where XXXX=year.  Currently, I'm hiding Member since: XXXX for anything earlier than 2007.  How do I adjust this to also hide anything later than 2020?  In other words, I only want to show the content if the year is between 2007 and 2020.

 

 

#if ( $convert.toNumber($lead.HCMemberSince) >= 2007 ) Member since: ${lead.HCMemberSince} #end

 

 

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by SanfordWhiteman

No need for anything special, just the && (AND) operator:

#set( $HCMemberSince = $convert.toNumber($lead.HCMemberSince) ) #if ( $HCMemberSince >= 2007 && $HCMemberSince <= 2020 ) Member since: ${HCMemberSince} #end

 

1 reply

SanfordWhiteman
SanfordWhitemanAccepted solution
New Participant
November 18, 2020

No need for anything special, just the && (AND) operator:

#set( $HCMemberSince = $convert.toNumber($lead.HCMemberSince) ) #if ( $HCMemberSince >= 2007 && $HCMemberSince <= 2020 ) Member since: ${HCMemberSince} #end

 

New Participant
November 18, 2020

Works beautifully - thank you, @sanfordwhiteman!