Jaccard index: Difference between revisions

Content added Content deleted
m (→‎{{header|Wren}}: Fixed typo.)
Line 55: Line 55:


=={{header|Julia}}==
=={{header|Julia}}==
<lang julia>J(A, B) = begin i, u = length(A ∩ B), length(A ∪ B); u == 0 ? NaN : i // u end
<lang julia>J(A, B) = begin i, u = length(A ∩ B), length(A ∪ B); u == 0 ? 1//1 : i // u end


A = Int[]
A = Int[]
Line 74: Line 74:
Set A Set B J(A, B)
Set A Set B J(A, B)
--------------------------------------------
--------------------------------------------
[] [] NaN
[] [] 1/1
[] [1, 2, 3, 4, 5] 0/1
[] [1, 2, 3, 4, 5] 0/1
[] [1, 3, 5, 7, 9] 0/1
[] [1, 3, 5, 7, 9] 0/1
Line 111: Line 111:
[8] [8] 1/1
[8] [8] 1/1
</pre>
</pre>



=={{header|Raku}}==
=={{header|Raku}}==