![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
A 回答 (1件)
- 最新から表示
- 回答順に表示
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_10.png?8acaa2e)
No.1
- 回答日時:
ステージ上に 「my_txt」 というインスタンス名(変数名ではありません)のダイナミックテキストフィールドを用意して,
ボタンに次のように書けばできると思います。
/////////////////////////////////////////////////////////////////////
on (release) {
my_txt.text = ("000"+Math.floor(Math.random()*10000)).substr(-4, 4);
}
/////////////////////////////////////////////////////////////////////
式の中から考えます。
Math.random() で 0以上1未満のランダムな数が得られます。
Math.random()*10000 ですから 0以上10000未満の数が得られます。
Math.floor(○○) は ○○ 小数部分を切り捨てます。
ここまでで,0以上10000未満の整数が得られます
"000"+Math.floor(○○) で 文字列 "000" と 0以上10000未満の整数が連結されます。
たとえば "0005" とか "000234" とか "0009999" とかの文字列が得られます。
△△.substr(-4, 4) で △△ の後から 4 文字から 4 文字 を取得できます。
"0005" であれば "0005", "000234" であれば "0234"
これを my_txt というインスタンス名のテキストフィールドの text プロパティに代入すると,
その my_txt に任意の "0000" ~ "9999" の文字列が表示されることになります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) Powerpointでランダムな数字の結果を表示するマクロ 2 2023/08/04 10:04
- Excel(エクセル) エクセルの数式で教えてください。 1 2022/07/08 13:46
- Excel(エクセル) エクセルの数式で教えてください。 1 2022/10/25 09:26
- Excel(エクセル) エクセルの数式で教えてください。 3 2022/10/25 10:52
- Excel(エクセル) エクセルの数式について教えてください。 2 2023/03/04 09:54
- Excel(エクセル) エクセルの数式で教えてください。 3 2023/03/16 11:19
- 教育学 エクセルで小数点以下を四捨五入について教えてください。 2 2023/04/05 17:33
- Visual Basic(VBA) VBAで早押しゲームを作りたい 4 2022/05/12 13:46
- その他(Microsoft Office) エクセルのマクロを教えてください。 1 2023/01/27 09:05
- Visual Basic(VBA) visual basic初心者です。 visual studioで電卓を作成しています。 実行時にテ 1 2023/02/08 00:18
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
今日の残り時間を表示する時計...
-
ランダムに4桁の数字を表示する...
-
シンボル化解除の方法
-
Access2000 実行時エラー '3061':
-
photoshopで書いた四角の枠の中...
-
変数に256文字以上のテキストを...
-
VBAで改行の入ったデータの正規...
-
VBScriptでMsgBoxのYesNoボック...
-
ActionScriptでプルダウンメニュー
-
else if文の順序を変えることに...
-
【VB.NET】別Formのボタンが押...
-
python ボタンを押すと複数の関...
-
【ExcelVBA】ファイル名をセル...
-
多言語を混在できるか。
-
マスクをとるとオーバーフロー...
-
C言語でネットワーク範囲のIPア...
-
テキストボックスの中身をリセ...
-
VBAユーザーホームテキストボッ...
-
VBSでMid関数を使ったらエラー...
-
PythonでSetWindowPosを使うに...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ランダムに4桁の数字を表示する...
-
AS3 時計のコロンの点滅を0.5s...
-
ActionScriptをつかってテキス...
-
スクロールバーの自作の仕方
-
Flash MX2004で計算結果が「NaN...
-
Googleの検索窓をFlashオブジェ...
-
FlashLite1.1で外部テキスト読...
-
テキスト入力での文字の判定
-
XMLの&が&に変換されない
-
携帯サイトにフラッシュで作成...
-
FLASH Lite1.1 外部テキストを...
-
flashで1秒間に任意の数字を加...
-
A~Z以外のキーからの入力を制...
-
Flash8 SharedObject
-
ダイナミックテキストの表示値...
-
suzukaでFlashVars 値を渡す
-
外部テキスト読み込み
-
XML→スクロールバーの表示
-
ActionScriptで1ヶ月前の日付や...
-
ふたつのダイナミックテキスト...
おすすめ情報