I'm looking at the Google Maps Javascript API and I've come across this:
LatLng computeOffset(from:LatLng, distance:number, heading:number, radius?:number)
The above method comes from the Google Maps Javascript API documentation at: Maps Documentation
It works without inserting the last argument radius?:number.
My question is what is radius?:number. Is this some conditional statement for an argument? Is this some ternary argument?
The Android Maps API has a similar function without the radius?:number argument:
static LatLng computeOffset(LatLng from, double distance, double heading)
What is ?: in this context and how is it used?