2011-08-01から1ヶ月間の記事一覧

素数関係

NScripter&Luaで素数 - 永字八法の続き。 今のLua理解でもう一度発明をしてみる。 ライブラリ これをはりつけると、一つのテーブルと二つの関数が追加される。 math.prime_list 素数列のテーブル。prime_list[10]とすると、10番目の素数(=31)が戻ってくる…

2011年08月19日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

素数関係

NScripter&Luaで素数 - 永字八法の続き。 今のLua理解でもう一度発明をしてみる。 ライブラリ これをはりつけると、一つのテーブルと二つの関数が追加される。 math.prime_list 素数列のテーブル。prime_list[10]とすると、10番目の素数(=31)が戻ってくる…

2011年08月19日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

2011年08月19日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

素数関係

NScripter&Luaで素数 - 永字八法の続き。 今のLua理解でもう一度発明をしてみる。 ライブラリ これをはりつけると、一つのテーブルと二つの関数が追加される。 math.prime_list 素数列のテーブル。prime_list[10]とすると、10番目の素数(=31)が戻ってくる…

2011年08月18日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

tonumberの確認

Lua

luaのtonumber に数字以外を含む文字列を与えると、nilが戻ってくる。以上。 後で不要な文字を除いた上で全角数字を半角数字にしてから数値化するtonumberを作る。

2011年08月18日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

tonumberの確認

Lua

luaのtonumber に数字以外を含む文字列を与えると、nilが戻ってくる。以上。 後で不要な文字を除いた上で全角数字を半角数字にしてから数値化するtonumberを作る。

tonumberの確認

Lua

luaのtonumber に数字以外を含む文字列を与えると、nilが戻ってくる。以上。 後で不要な文字を除いた上で全角数字を半角数字にしてから数値化するtonumberを作る。

2011年08月18日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

2011年08月17日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

縦書きの一手法

縦書きフォントを使って縦書き文字列スプライトを表示する方法。 *define rubyon deletemenu game *start spfont "@MS ゴシック",24,24,0,0,0,0 lsph 0,":s/24,24,0;#FFFFFF日本語",100,100 strsph 1,"(日本語/にほんご)\(英語/えいご)",200,200,10,10,24,…

キーの最短

Lua

ob = {} ob["_"] = function() NSOkBox("underbar", "key") end ob:_() これしかまともに動かなかった。 どうやら、テーブルのキーは一文字以上の長さが必要らしい。

2011年08月17日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

縦書きの一手法

縦書きフォントを使って縦書き文字列スプライトを表示する方法。 *define rubyon deletemenu game *start spfont "@MS ゴシック",24,24,0,0,0,0 lsph 0,":s/24,24,0;#FFFFFF日本語",100,100 strsph 1,"(日本語/にほんご)\(英語/えいご)",200,200,10,10,24,…

キーの最短

Lua

ob = {} ob["_"] = function() NSOkBox("underbar", "key") end ob:_() これしかまともに動かなかった。 どうやら、テーブルのキーは一文字以上の長さが必要らしい。

キーの最短

Lua

ob = {} ob["_"] = function() NSOkBox("underbar", "key") end ob:_() これしかまともに動かなかった。 どうやら、テーブルのキーは一文字以上の長さが必要らしい。

縦書きの一手法

縦書きフォントを使って縦書き文字列スプライトを表示する方法。 *define rubyon deletemenu game *start spfont "@MS ゴシック",24,24,0,0,0,0 lsph 0,":s/24,24,0;#FFFFFF日本語",100,100 strsph 1,"(日本語/にほんご)\(英語/えいご)",200,200,10,10,24,…

2011年08月17日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

nsluaからデフォルトの変数等にアクセスするライブラリ

以下のスクリプトをどっかにはると、いくつかのクラスオブジェクトが追加される。 na numaliasの略 あらかじめ、*define節で、numalias zero,0などと定義しておく。 そうすると、na.zeroが自動的に0になっている。(変更してはいけない) sa straliasの略 ns…

2011年08月16日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

nsluaからデフォルトの変数等にアクセスするライブラリ

以下のスクリプトをどっかにはると、いくつかのクラスオブジェクトが追加される。 na numaliasの略 あらかじめ、*define節で、numalias zero,0などと定義しておく。 そうすると、na.zeroが自動的に0になっている。(変更してはいけない) sa straliasの略 ns…

2011年08月16日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

2011年08月16日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

nsluaからデフォルトの変数等にアクセスするライブラリ

以下のスクリプトをどっかにはると、いくつかのクラスオブジェクトが追加される。 na numaliasの略 あらかじめ、*define節で、numalias zero,0などと定義しておく。 そうすると、na.zeroが自動的に0になっている。(変更してはいけない) sa straliasの略 ns…

2011年08月15日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

奇数文字とか偶数文字とか

これをどっかに書くと、4つのメソッドが追加される。 math.is_odd math.is_even string.is_odd string.is_even math.is_odd(num)とすると、numが奇数であればtrueを、そうでなければfalseを返す。 math.is_even(num)はその逆。 string系は、文字列の長さに対…

2011年08月15日のツイート

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…