Hi Ram,
You Can Try this simple code in your scenario.
var list=[];
var gr=new GlideRecord('incident');
gr.addActiveQuery();
gr.addEncodedQuery('active=true^category=software^category=hardware');
gr.query();
while(gr.next())
{
list.push(gr.getValue()...