SET win logic (Simple)

Very easy formula to track win

by subskybox

HTML

<div id="output"></div>

JavaScript

Colors = {RED : 1, GREEN : 2, PURPLE : 3};
Symbols = {SQUIGGLE : 1, DIAMOND : 2, OVAL : 3};
Shadings = {SOLID : 1, STRIPED : 2, OUTLINED : 3};
Numbers = {ONE : 1, TWO : 2, THREE : 3};

var a = Colors.RED;
var b = Colors.GREEN;
var c = Colors.PURPLE;

var d = Symbols.SQUIGGLE;
var e = Symbols.DIAMOND;
var f = Symbols.OVAL;

var g = Shadings.STRIPED;
var h = Shadings.STRIPED;
var i = Shadings.STRIPED;

var j = Numbers.THREE;
var k = Numbers.THREE;
var l = Numbers.THREE;

 //Check if all the same OR all different.
var isSet = !( (a+b+c)%3 + (d+e+f)%3 + (g+h+i)%3 + (j+k+l)%3 ); //16 operations
document.getElementById('output').innerHTML = "Is a SET: " + isSet;