サイトスワップ掲示板

javascriptによるシンプルサイトスワップエディター改良版

No.110: 2018-10-08(月) 07:23:02
投稿者: セバスちゃん
以前作ったものの改良版。
上げようと思ったら字数制限がなんちゃらと言われたので分割します。
使うときは合体してください。

<!DOCTYPE html>
<html lang="ja">
<title>なにかエディター</title>
<body>
<p>新サイトスワップシンプルエディター130620</p>
<FORM name="Form1"><input type="text" name="waza" size="60"/><br>
<button type="button" neme="rotef" value="rotef" onclick="rotete()"><font size="4">後ろにずらす</font></button>
<button type="button" neme="roteb" value="roteb" onclick="roteteb()"><font size="4">前にずらす</font></button><br>

<button type="button" neme="plus" value="plus" onclick="zouka(1)"><font size="4">増やす</font></button>
<button type="button" neme="minas" value="minas" onclick="zouka(-1)"><font size="4">減らす</font></button><br>
<button type="button" neme="bplus" value="bplus" onclick="kosuu(1)"><font size="4">個数を増やす</font></button>
<button type="button" neme="bminas" value="bminas" onclick="kosuu(-1)"><font size="4">個数を減らす</font></button><br>
<button type="button" neme="nisuru" value="nisuru" onclick="korenisuru()"><font size="4">最後を→にする</font></button>
<input type="text" name="kore" value="0" size="3"/>
<button type="button" neme="tasu" value="tasu" onclick="tasihiki(1)"><font size="4">+</font></button>
<button type="button" neme="hiku" value="hiku" onclick="tasihiki(-1)"><font size="4">-</font></button><br>
<button type="button" neme="gyaku" value="gyaku" onclick="gyakuni()"><font size="4">逆再生</font></button><br>

<button type="button" neme="enter" value="enter"onclick="hantei()"><font size="4">判定</font></button>
<button type="button" neme="nantoka" value="nantoka"onclick="nantoka()"><font size="4">なんとかする</font></button><br>

<button type="button" neme="long" value="long" onclick="longs()"><font size="4">伸ばす</font></button><br>
<button type="button" neme="short" value="short" onclick="shorts()"><font size="4">縮める</font></button><br>
<input type="text" name="yobi" size="60"/><br>
<button type="button" neme="irekae" value="irekae" onclick="irekaeru()"><font size="4">入れ替える</font></button><br>
<button type="button" neme="ketugou" value="ketugou" onclick="ketugousuru()"><font size="4">ノリ→で結合する</font></button>
<input type="text" name="nori" value="0" size="3"/>
<button type="button" neme="tasunori" value="tasunori" onclick="tasihikinori(1)"><font size="4">+</font></button>
<button type="button" neme="hikunori" value="hikunori" onclick="tasihikinori(-1)"><font size="4">-</font></button><br>

<input type="checkbox" name="example" value="サンプル">固定</FORM>
使い方<br>
テキストボックスに適当なサイトスワップを書き込みます。12345とかでもいいです。<br>
「後ろにずらす」を押すと、一番後ろの数字が一番前に来て、のこりが後ろにずれます。51234になるのね。<br>
「前にずらす」を押すと、一番前の数字が一番後ろに来て、残りが前にずれます。12345に戻るのね。<br>
「増やす」を押すと、一番後ろの数値が1多くなります。そして、どっかがその分減ります。やってみたら12246になったよ。<br>
「減らす」を押すと、一番後ろの数値が1少なくなります。そして、どっかがその分減ります。やってみたら12345に戻ったよ。<br>
「個数を増やす」を押すと、一番後ろの数値が、道具の個数1つ分だけ増えます。やってみたら1234aになったよ。4ボールのサイトスワップだね!<br>
「個数を減らす」を押すと、一番後ろの数値が、道具の個数1つ分だけ減ります。やってみたら12345に戻ったよ。<br>
「最後を→にする」を押すと、一番後ろの数値が、このボタンの後ろのテキストボックスに入っている数値に変換されるよ。道具の個数は変わらないよ。<br>
テキストボックスの後ろについている「+」「-」はそれぞれテキストボックス内の数値を1増減させるよ。<br>
「逆再生」を押すと、元のサイトスワップを逆再生したときのサイトスワップに変換されるよ。<br>
「判定」を押すと、サイトスワップじゃないときは「サイトスワップが成立していません」とかなんとかメッセージが出るよ。<br>
サイトスワップが成立しているときは「○個のサイトスワップです」なんてメッセージがでるよ。<br>
「なんとかする」を押すと、でたらめな英数字の羅列をジャグリング可能なサイトスワップに修正してくれるよ。bakaを直させたら8akaになったよ。<br>
でも中の人は5歳だからあんまり複雑なでたらめ英数字を入れると切れて適当かますよ。<br>
「伸ばす」を押すと1文字分長くなるよ。ボールの個数は同じまま、最後に0が入るよ<br>
「縮める」を押すと1文字分短くなるよ。処理が難しいのでボールの個数は変わっちゃうかもしれないよ<br>
残りのチェックボックスとかは飾りだよ<br>
「入れ替える」を押すと上のテキストボックスの内容と、下のテキストボックスの内容が入れ替わるよ。<br>
「ノリ→で結合する」を押すと、上のやつと下のやつを矢印の先に入った数値分ののりで結合できるか試してくれるよ。出てきたものを<br>
OKすると結合したものが上のテキストボックスに表示されるよ。<br>

関連ツリー

【1】 javascriptによるシンプルサイトスワップエディター改良版 No.110 セバスちゃん 2018-10-08(月) 07:23:02
Re: javascriptによるシンプルサイトスワップエディター改良版 No.111 セバスちゃん 2018-10-08(月) 07:25:25
Re: javascriptによるシンプルサイトスワップエディター改良版その3 No.112 セバスちゃん 2018-10-08(月) 07:29:21
Re^2: javascriptによるシンプルサイトスワップエディター改良版その3 No.113 yuji 2018-10-08(月) 12:57:56

掲示板に戻る