Necesito devolver un valor de json. El div#maxRecord funciona bien, pero también necesito usar la variable topOfNormalRange para otros condicionales. ¿Cómo puedo hacer eso?
<div id="maxRecord"></div> <script> var topOfNormalRange = getStationData('L1307') if (topOfNormalRange > 3.0) { do_stuff() } function getStationData(stRef) { $.getJSON("https://environment.data.gov.uk/flood-monitoring/id/stations/"+stRef+"/stageScale", function(json){ // collect the data var topOfNormalRange = json["items"]["typicalRangeHigh"]; var maxRecord = json["items"]["maxOnRecord"]["value"]; $('#maxRecord').html(maxRecord+'m'); return (topOfNormalRange); }); } </script>devuelve indefinido