ひらがな charaCodeAt と String.fromCharCode
♥0 |
Line 63 |
Modified 2010-03-23 14:13:22 |
MIT License
archived:2017-03-20 11:53:56
ActionScript3 source code
/**
* Copyright sph62 ( http://wonderfl.net/user/sph62 )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/lOoL
*/
package {
import flash.display.Sprite;
import flash.text.TextField;
public class FlashTest extends Sprite {
public function FlashTest() {
// write as3 code here..
var field1:TextField = new TextField();
field1.height = 200;
field1.width = 80;
field1.border = true;
field1.y = 25
field1.x = 5
addChild(field1);
var field2:TextField = new TextField();
field2.height = 200;
field2.width = 175;
field2.border = true;
field2.y = 25
field2.x = 90;
addChild(field2);
var field3:TextField = new TextField();
field3.height = 200;
field3.width = 190;
field3.border = true;
field3.y = 25
field3.x = 270;
addChild(field3);
var kana:Array = [
"あいうえお",
"かきくけこ",
"さしすせそ",
"たちつてと",
"なにぬねの",
"はひふへほ",
"まみむめも",
"やゆよ",
"らりるれろ",
"わをん"];
field1.text = kana.join("\n");
var kana2:Array = kana.concat().join("\n").split("");
var len:int = kana2.length;
var str:String = "";
var tmp:String;
for (var i:int=1; i<len+1; i++) {
tmp = kana2[i - 1];
if(tmp != "\n"){
str += tmp.charCodeAt() + " ";
}else{
str+="\n";
}
}
field2.text=str;
str = "";
for(i=12354; i< 12435;i++){
tmp = String.fromCharCode(i);
if(tmp == "か"||tmp == "さ"||tmp == "た"||tmp == "な"||tmp == "は"||tmp == "ま"||tmp == "や"||tmp == "ら"||tmp == "わ"){
str += "\n"
}
str += tmp;
}
field3.text = str;
}
}
}