I am taking value from kvm.
I am taking value from query param..
I am taking both the value in javascript and do some manipulations.
I want to check if (number==numkvmvalue )
greeting"number equivalent to numkvmvalue"
if (number>100)
greeting"number greater than 100"
else do nothing
But i am getting error
greeting"Number greater than 100"
I have uploaded my proxy and my javascript code..
manipulatingkvm100-rev4-2019-07-31.zip
var numkvmvalue=context.getVariable("request.queryparam.kvmvalue"); var number =context.getVariable("valuefromquery"); var greeting ="Hi"; if (number==numkvmvalue) { greeting ="Number equal to 100"; context.setVariable("anything",greeting + "number is "+ number +" Kvmvalue is" + numkvmvalue); }else if(number>numkvmvalue){ greeting ="Number greater than 100"; context.setVariable("anything",greeting + "number is "+ number +" Kvmvalue is" + numkvmvalue); }
Solved! Go to Solution.
context.getVariable() is probably returning a string.
You may wish to try converting it to a number with something like
parseInt(context.getVariable('value'))
or
new Number(context.getVariable('value'))
Also you will want to convert the number you've retrieved from KVM too.
context.getVariable() is probably returning a string.
You may wish to try converting it to a number with something like
parseInt(context.getVariable('value'))
or
new Number(context.getVariable('value'))
Also you will want to convert the number you've retrieved from KVM too.
User | Count |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |