Sha256: 48535e24ddcb6c4f551a98567a3e86cb705de3daa1d3e7a021dd6b7ef3899fc4
Contents?: true
Size: 537 Bytes
Versions: 396
Compression:
Stored size: 537 Bytes
Contents
local function score(word) local letterValue = { A = 1, B = 3, C = 3, D = 2, E = 1, F = 4, G = 2, H = 4, I = 1, J = 8, K = 5, L = 1, M = 3, N = 1, O = 1, P = 3, Q = 10, R = 1, S = 1, T = 1, U = 1, V = 4, W = 4, X = 8, Y = 4, Z = 10 } local total = 0 word = word or '' word = string.upper(word) for i = 1, #word do total = total + letterValue[string.sub(word, i, i)] end return total end return { score = score }
Version data entries
396 entries across 396 versions & 1 rubygems