fc2ブログ


    ゆずられ パソコン
   ホーム    一覧    応募    投稿    終了通知    ご利用ガイド    取扱い品目    資料    コラム    サイトマップ  
     >> RSS1.0
都道府県 検索

カテゴリー

最近の記事

最近のコメント

月別アーカイブ

QRコード

QRコード

Excelでランダムに表示

前は、Javascriptで英字の一文字、同二文字、そして今度は、短いフレーズを表示させてタイプする。
ランダムに、飽きないように。
機械的に照合させないほうが良いと記事にあった。
自分で考えて進むしかないか。

ここでは、ExcelのL列に53件、フレーズを入れる。
表示させるセルに

=INDIRECT("l" & INT(RAND()*53+1))

を設定する。
F9を押すたびに切り替わるが、
入力し、修正し、確定してセルを移ると変わる。


“SKY TOUCHのススメ”「7.2 SKY配列の練習方法」にある入力用テキストを見て思い付いた。


/ ホーム  / コラム | 固定リンク | レス: 0
( 2024 / 08 / 30 ( 金 ) )

タイピング1

キーを表示させて(自作)、キーを打つ。

その時、キーに対応する音階の音が鳴る。

キーAとHは無音だが、タッチが甘いと2つの音が鳴る。

そんな楽しい練習。


生協の注文のときは数字で、大体覚えられたが、

英字は3段あるので覚えにくく間違えやすい。

タッチタイピングのために。

バーチャルピアノ _ Musicca が見つかった。



HTML)

<!DOCTYPE html>
<html lang="ja">
    <head>
        <style type="text/css">
            p {   white-space: pre-wrap;    font-family:'Helvetica','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'MS Pゴシック',sans-serif;     font-size: 80px; }
        </style>
        <meta charset="uft-8">
        <title>
        JavaScript Sample
        </title>
    </head>
    <body>
        <h1>
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Type it.
        </h1>
        <p id="RealtimeClockArea">
            START
        </p>
        <script src="test.js">
        </script>
    </body>
</html>




JavaScript)

const messages = ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L',
    'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z'
];

console.log(Object.keys(messages).length);

let count = 0;

function countUp() {

    const messageNo = Math.floor(Math.random() * messages.length);


    /*
       document.getElementById("RealtimeClockArea").innerHTML = messages[messageNo]+"                "+count;
    */
    document.getElementById("RealtimeClockArea").innerHTML = count +
        "                " + messages[messageNo];


    count++;

    if (count >= 256) {
        clearInterval(intervalId);
        /*
         * この部分がコメントです。

         document.getElementById("RealtimeClockArea").innerHTML = 'Timer ended.';



        window.alert('Timer ended.');

         */
    }
}

let intervalId = setInterval(countUp, 1500);



/ ホーム  / コラム | 固定リンク | レス: 0
( 2024 / 08 / 05 ( 月 ) )

copyright © 2007-2008 ゆずられ パソコン all rights reserved.
Powered by FC2ブログ . / PHPウェブログシステム3 / ネットマニア