JSON.stringify() <input> values as numbers?
html-input, javascript, json, numbers, stringify
Solution
Convert it to an integer first.
JSON.stringify({
numberValue: parseInt($('#numberValue').val(), 10);
})
Problem
I am using `JSON.stringify()` on html `<input>`s to send through a websocket like so: ``` JSON.stringify({ numberValue: $('#numberValue').val() }) ``` but it encodes `$('#numberValue').val()` as a `String`. How can it be encoded as a `Number`?