🌸 なでしこ
>
🍯 貯蔵庫
ROT13変換
🌟新規
📒一覧
🔌
🔍検索
🚪ログイン
トップ
作品一覧
作品
作品 ID: 3463
ROT13変換
公開
プログラムを実行
ROT13 13文字ずらし。自己逆元。
ソース
プログラム
高さを拡大
# --- ROT13 変換関数 --- ●ROT13変換(S) 結果 = 🌿🌿 文字配列 = 文字列分解(S) 文字配列を反復 C = 対象 code = ASC(C) # A-Z (65-90) -> +13 (mod 26) もし (code >= 65) かつ (code <= 90) ならば C = CHR(65 + ((code - 65 + 13) % 26)) # a-z (97-122) -> +13 (mod 26) 違えば もし (code >= 97) かつ (code <= 122) ならば C = CHR(97 + ((code - 97 + 13) % 26)) 💧 結果 = 結果 & C 💧 結果を戻す 💧 # --- GUIの作成 --- 🌿ROT13 変換ツール🌿のラベル作成 それの🌿文字サイズ🌿に🌿25px🌿をDOMスタイル設定。 改行作成。 # エディタの作成 文字エディタはテキストエリア作成 🌿🌿を文字エディタにテキスト設定。 # エディタのスタイル設定(最新UI仕様) 文字エディタの🌿height🌿に🌿240px🌿をDOMスタイル設定。 文字エディタの🌿min-height🌿に🌿240px🌿をDOMスタイル設定。 文字エディタの🌿width🌿に🌿490px🌿をDOMスタイル設定。 文字エディタの🌿placeholder🌿に🌿テキストを入力してください...🌿をDOM属性設定。 文字エディタの🌿font-size🌿に🌿17px🌿をDOMスタイル設定。 文字エディタの🌿overflow-y🌿に🌿auto🌿をDOMスタイル設定。 文字エディタの🌿box-sizing🌿に🌿border-box🌿をDOMスタイル設定。 文字エディタの🌿resize🌿に🌿vertical🌿をDOMスタイル設定。 改行作成。 # ボタンの作成 変換ボタンは🌿変換🌿のボタン作成。 それの🌿高さ🌿に🌿40px🌿をDOMスタイル設定。 それの🌿幅🌿に🌿60px🌿をDOMスタイル設定。 それの🌿文字サイズ🌿に🌿17px🌿をDOMスタイル設定。 改行作成。 改行作成。 # ボタンの処理 変換ボタンをクリックした時には 文字エディタのテキスト取得 本文 = それ # ROT13変換を実行 ROT13変換(本文) 変換後 = それ # 変換結果を表示 🌴変換結果:{変換後}🌴を表示。 💧
作品について
作品情報
作品を編集
Aris
作
ライセンス
BSD(改変可/著作権表示)
形式
wnako
タグ
-
利用バージョン
3.8.1
アクセス数(累計)
124
アクセス数(今月)
16
バグ報告
0件
更新日時
2026/09/11 11:43
編集: 2026/09/11 12:35
ログイン
するとお気に入りに追加できます。
作品公開情報
▶
この作品のURL
アプリ(即時実行)のURL
アプリ(実行ボタンあり)のURL
ブログパーツ
このHTMLをブログへ貼り付けると、アプリを埋め込めます。
ライブラリ直リンク
ライブラリ直リンク(ID指定)
なでしこハブ(最新版の反映は1日後)
ソースの確認
編集履歴の確認
通報数:
0
通報について
交流
コメント
コメントを取得中...
▼
ログイン
するとコメントを投稿できます。
交流
コメント