我想在Google电子表格中创建一个自定义函数(因此javascript就是这样)来衡量回答调查的人之间的分歧程度。
这是我写的:
function disagree(DISAG,otherMember) {
var otherMember = '';
var indivDisag = DISAG.localeCompare(otherMember);
return Math.abs(indivDisag);
}
localCompare应该允许我轻松获得0(如果相似)或1(如果不同),但我一直得到1.我搞砸了什么?
通过这个基本公式,我可以检查一个人与另一个人的分歧。
编辑以澄清
感谢您的帮助
答案 0 :(得分:0)
好吧,考虑到你总是将otherMember
设置为''
,我认为预计会有所不同。为什么不试试:
function disagree(DISAG, otherMember) {
return Math.abs(DISAG.localeCompare(otherMember));
}