Sanjay Sharma
Sanjay Sharma

Reputation: 151

Extract Lat/Long data from the javascript array

I want to extract Lat/Long values from the below mentioned array. Please help me.

var products = {"PolygonCords":"[[51.65040675460229,0.034332275390625],[51.613752957501,0.028839111328125],[51.61034179610213,0.1812744140625],[51.642737480428536,0.157928466796875]]"};

Upvotes: 0

Views: 76

Answers (1)

Pranav C Balan
Pranav C Balan

Reputation: 115222

Parse the json string using JSON.parse() and iterate over array using forEach

var products = {
  "PolygonCords": "[[51.65040675460229,0.034332275390625],[51.613752957501,0.028839111328125],[51.61034179610213,0.1812744140625],[51.642737480428536,0.157928466796875]]"
};

JSON.parse(products.PolygonCords).forEach(function(v) {
  console.log(v[0], v[1])
})

Upvotes: 1

Related Questions