Javascript 谷歌电子表格中的自定义函数,用于计算两人之间的分歧

Javascript 谷歌电子表格中的自定义函数,用于计算两人之间的分歧,javascript,math,google-sheets,Javascript,Math,Google Sheets,我想在Google电子表格中创建一个自定义函数(javascript就是这样)来衡量回答调查的人之间的分歧程度 以下是我写的: function disagree(DISAG,otherMember) { var otherMember = ''; var indivDisag = DISAG.localeCompare(otherMember); return Math.abs(indivDisag); } localCompare应该允许我轻松地得到0(如果相似)或1(如果不同

我想在Google电子表格中创建一个自定义函数(javascript就是这样)来衡量回答调查的人之间的分歧程度

以下是我写的:

function disagree(DISAG,otherMember) {
  var otherMember = '';
  var indivDisag = DISAG.localeCompare(otherMember);
  return Math.abs(indivDisag);
}
localCompare应该允许我轻松地得到0(如果相似)或1(如果不同),但我一直得到1。我搞砸了什么

通过这个基本公式,我可以检查一个人与另一个人之间的分歧

为澄清而编辑


谢谢你的帮助

好吧,考虑到你总是将
其他成员
设置为
'
,我想应该会有所不同。你为什么不试试:

function disagree(DISAG, otherMember) {
  return Math.abs(DISAG.localeCompare(otherMember));
}

你能澄清一下你在找什么吗?目前,似乎涉及到几个问题:(1)为什么您提供的函数总是返回
1
,(2)如何实现您提供的不一致公式,以及(3)如何将单元格范围作为参数传递给函数。谢谢,我只留下了第一个问题,并将针对问题的另一部分发布另一个问题。很高兴它奏效了。如果您满意,请接受问题。完成,谢谢。按照你的建议,我在一个专门的问题中发布了问题的第二部分。如果你能看看就好了