Skip to content

Instantly share code, notes, and snippets.

View lillois59's full-sized avatar
🌴
On vacation

lillois lillois59

🌴
On vacation
View GitHub Profile
@dolmen
dolmen / rio.coffee
Created February 11, 2012 15:32 — forked from Zenithar/rio.coffee
Checksum RIO (portabilité de numéro de téléphone en France)
# Copiez sur coffeescript.org, onglet "Try CoffeeScript" pour l'exécuter en ligne.
exports = {}
#
# Used to calculate the checksum
# http://fr.wikipedia.org/wiki/Relev%C3%A9_d'identit%C3%A9_op%C3%A9rateur
#
exports.calcChksm = (oo, q, rrrrrr, notel) ->
concatenation = "#{oo}#{q}#{rrrrrr}#{notel}"
ordre = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+"