コンテンツにスキップ

サブアカウントについて

サブアカウントを使用する場合は双方の個人用ページにサブアカウントのIDを必ず記入してください

「モジュール:法人番号検査」の変更履歴

差分の選択: 比較したい版のラジオボタンを選択し、Enterキーを押すか、下部のボタンを押します。
凡例: (最新)=最新版との比較、(前)=直前の版との比較、=細部の編集

2026年4月22日 (水)

  • 最新 05:362026年4月22日 (水) 05:36 Korobka トーク 投稿記録 512バイト +512 ページの作成:「require('strict') local p = {} function p.check(id) --[[ -- 法人番号の検査を行う -- 文字列idが法人番号として有効であればtrueを、 -- そうでなければfalseを返す ]]-- id = id:match('^%s*([1-9]%d%d%d%d%d%d%d%d%d%d%d%d)%s*$') if not id then return false end local work = 0 for i = 1, 13 do work = work + tonumber(id:sub(i, i)) * (2 - i % 2) end return work % 9 == 0 end function p.main(frame) return p.check(frame.args…」