拡張機能かくちょうきのう:カタカナ

メモ


スクロール時間じかんを設定せってい
文字列もじれつを表示ひょうじ

メモ

構文こうぶん

ブロック
katakana-setscrolltime.png
katakana-showstring.png
JavaScript
katakana.setScrollTime(time)

なし
time (number)スクロール時間じかん (ミリ秒びょう)
katakana.showString(text[, time])

なし
text (string)表示ひょうじ文字列もじれつ (表示可能ひょうじかのう文字もじ)
time (number)スクロール時間じかん (ミリ秒びょう)
MakeCode Python
katakana.set_scroll_time(time)

なし
time (number)スクロール時間じかん (ミリ秒びょう)
katakana.show_string(text[, time])

なし
text (string)表示ひょうじ文字列もじれつ (表示可能ひょうじかのう文字もじ)
time (number)スクロール時間じかん (ミリ秒びょう)

表示可能ひょうじかのう文字もじ

  • 半角数字はんかくすうじ (0~9)
  • 半角はんかく英えい大文字おおもじ (A~Z)
    • 不可ふか:半角はんかく英えい小文字こもじ (a~z)
  • 半角はんかく記号きごう:スペース・-,.!?[]()<>#$%&'^`_・*+=\/:;@
    • 不可ふか:波括弧なみかっこ ({})・縦棒たてぼう (|)・チルダ (~)・円えんマーク (¥)
  • 半角はんかくカタカナ (アカサタナ 等など)
    • 不可ふか:全角ぜんかくカタカナ (アカサタナ 等など)
アイウエオ
ア イ ウ エ オ
カキクケコ
カ キ ク ケ コ
サシスセソ
サ シ ス セ ソ
タチツテト
タ チ ツ テ ト
ナニヌネノ
ナ ニ ヌ ネ ノ
ハヒフヘホ
ハ ヒ フ ヘ ホ
マミムメモ
マ ミ ム メ モ
ヤユヨ
ヤ ユ ヨ
ラリルレロ
ラ リ ル レ ロ
ワヲ
ワ ヲ
ン
ン
ァィゥェォ
ァ ィ ゥ ェ ォ
ャュョ
ャ ュ ョ
ッ
ッ
゙  (濁音だくおん) ゚  (半濁音はんだくおん) ー  (長音ちょうおん) 、  (読点とうてん) 。  (句点くてん)
濁音 (゚) 半濁音 (゙) 長音 (ー) 読点 (、) 句点 (。)
「  (始はじめカギ括弧かっこ) 」  (終おわりカギ括弧かっこ)
始めカギ括弧 終わりカギ括弧

例れい

ブロック
katakana-ex.png
JavaScript
input.onButtonPressed(Button.B, function () {
    katakana.setScrollTime(50)
    katakana.showString("ジャンケンポン")
    x = randint(0, 2)
    if (x == 0) {
        basic.showLeds(`
            . . . . .
            . . . . .
            . # # # #
            # # # # #
            . # # # .
            `)
    } else if (x == 1) {
        basic.showLeds(`
            . # . # .
            . # . # .
            # # # # .
            # # # # #
            . # # # .
            `)
    } else {
        basic.showLeds(`
            . # # # .
            # # # # .
            # # # # #
            # # # # #
            . # # # .
            `)
    }
})
let x = 0
x = 0
MakeCode Python
def on_button_pressed_b():
    global x
    katakana.set_scroll_time(50)
    katakana.show_string("ジャンケンポン")
    x = randint(0, 2)
    if x == 0:
        basic.show_leds("""
            . . . . .
            . . . . .
            . # # # #
            # # # # #
            . # # # .
            """)
    elif x == 1:
        basic.show_leds("""
            . # . # .
            . # . # .
            # # # # .
            # # # # #
            . # # # .
            """)
    else:
        basic.show_leds("""
            . # # # .
            # # # # .
            # # # # #
            # # # # #
            . # # # .
            """)
input.on_button_pressed(Button.B, on_button_pressed_b)

x = 0
x = 0
実行結果じっこうけっか
ボタンBを押おすと、
「ジャンケンポン」と表示ひょうじ
シ
濁音
ャ
ン
ケ
ン
ホ
半濁音
ン

以下いかのグー・チョキ・パーのどれかを表示ひょうじ
グー
グー
チョキ
チョキ
パー
パー