I wish to compare two strings in javascript. I am using localeCompare method but the output is not as expected
116457 < 3085 false \"116457\" < \"3085\"
If you want to compare them without converting them to numbers, you can set numeric: true in the options parameter
console.log( "116457".localeCompare("3085", undefined, { numeric: true }) ) console.log( "116457".localeCompare("3085") )