0

我需要创建一个函数,它应该有 2 个参数 - 单元格,然后这个函数应该获取那些已定义单元格的并将其用于其他一些函数。这就是我得到的。

function getAddress(latitude,longitude) {

  var latitude = latitude.getValue();
  var longitude = longitude.getValue();
  var result = Maps.newGeocoder().reverseGeocode(latitude, longitude);
    var addresses = result.results[0].address_components;
  var resultText = "";

  for (var i = 0; i < addresses.length; i++){
    resultText = resultText + addresses[i].long_name + "\n\r";
  }

问题是,它不起作用。如果我这样做

function getAddress() {

  var latitude = 49.841414;
  var longitude = 18.290973;
  var result = Maps.newGeocoder().reverseGeocode(latitude, longitude);
    var addresses = result.results[0].address_components;
  var resultText = "";

  for (var i = 0; i < addresses.length; i++){
    resultText = resultText + addresses[i].long_name + "\n\r";
  }

它就像一个魅力(只是以错误的编码返回值,我的第二个问题是什么)

请问漂亮吗?我与它战斗了 3 个小时,尝试了很多其他的方法,我用谷歌搜索了,但没有任何效果。

4

1 回答 1

1

所以实际上它有效。问题是,谷歌是...... - 我有电子表格的捷克语设置,在捷克语设置中,这 =someFunction(a,b) 不起作用,你必须使用分号 =someFunction(a;b) AAAARGH :-(

于 2012-10-23T19:38:27.240 回答