React Golang Python SQL

・スマホ向けフリック入力タイピングはこちら
※アプリのインストールが必要です。
・PC向けタイピングはこちら
タブレット+BlueToothキーボードのプレイもこちらがオススメです!
Webアプリでプレイ
投稿者投稿者うどんやいいね3お気に入り登録
プレイ回数832順位2022位  難易度(4.5) 1462打 英語
WEB系エンジニア向け
『プログラマー脳』によれば、基本構文の習熟度合いは、プログラミングの能力に寄与します。
タイピングによって、基本構文を習熟しようというのが、こちらのコンセプトになります。
React, Golang, Python, SQL以外の構文も一部含まれていますが、悪しからず。

参考文献
『プログラマー脳 ~優れたプログラマーになるための認知科学に基づくアプローチ』 フェリエンヌ・ヘルマンス (著), 水野貴明 (著), 水野いずみ (著)

参考記事URL
https://qiita.com/papi_tokei/items/2aef9a259fd236d340da
https://gihyo.jp/article/2022/10/tfc0015-python
https://go.dev/doc/effective_go
順位 名前 スコア 称号 打鍵/秒 正誤率 時間(秒) 打鍵数 ミス 問題 日付
1 ku 5127 B+ 5.1 99.7% 86.6 445 1 10 2024/05/19
2 ku 4978 B 5.0 98.8% 68.3 344 4 10 2024/03/09
3 ku 4695 C++ 4.7 99.0% 88.6 420 4 10 2024/05/16
4 ノイジー 2588 E 2.7 96.0% 143.7 388 16 10 2024/05/05
5 BAR 2339 F++ 2.5 93.9% 155.6 389 25 10 2024/04/28

関連タイピング

問題文

ふりがな非表示 ふりがな表示

(fmt.Errorf("get job (jobID=%#v); %v", job.ID, err))

fmt.Errorf("get job (jobID=%#v); %v", job.ID, err)

(state = "Frozen" if temperature <= freeze else "Liquid")

state = "Frozen" if temperature <= freeze else "Liquid"

(print(f"value of name: {name}"))

print(f"value of name: {name}")

(def calculate_area(radius):)

def calculate_area(radius):

(for i in range(10):)

for i in range(10):

(@https_fn.on_call())

@https_fn.on_call()

(console.log(`Hello, ${name}!`);)

console.log(`Hello, ${name}!`);

(for i := 0; i < 5; i++ { /* loop */ })

for i := 0; i < 5; i++ { /* loop */ }

(for k, v := range m { fmt.Printf("%s = %d\n", k, v) })

for k, v := range m { fmt.Printf("%s = %d\n", k, v) }

(func Swap[T any](a, b T) (T, T) { return b, a })

func Swap[T any](a, b T) (T, T) { return b, a }

(SELECT * FROM employees ORDER BY id ASC;)

SELECT * FROM employees ORDER BY id ASC;

(INSERT INTO employees (id, name) VALUES (847, 'Emily Smith');)

INSERT INTO employees (id, name) VALUES (847, 'Emily Smith');

(x, y, z = 10, 38, 45 print(x, y, z))

x, y, z = 10, 38, 45 print(x, y, z)

(test = [1, 2, 3] print([*test, 4, 5]))

test = [1, 2, 3] print([*test, 4, 5])

(test = {'age': 47} if 'age' in test and test['age'] >= 47:)

test = {'age': 47} if 'age' in test and test['age'] >= 47:

(print([index * 2 for index in range(5)]))

print([index * 2 for index in range(5)])

(UPDATE employees SET salary = 58000 WHERE id = 369;)

UPDATE employees SET salary = 58000 WHERE id = 369;

(DELETE FROM employees WHERE id = 271;)

DELETE FROM employees WHERE id = 271;

(with open("filename", "r") as fd:)

with open("filename", "r") as fd:

(multiply = lambda x, y: x * y)

multiply = lambda x, y: x * y

など

(gen = (x**2 for x in range(10)))

gen = (x**2 for x in range(10))

(count_letters = {letter: word.count(letter) for letter in set(word)})

count_letters = {letter: word.count(letter) for letter in set(word)}

(counts = Counter('lol'))

counts = Counter('lol')

(perms = list(itertools.permutations([1, 2, 3])))

perms = list(itertools.permutations([1, 2, 3]))

(for index, value in enumerate(['a', 'b', 'c']):)

for index, value in enumerate(['a', 'b', 'c']):

(const [count, setCount] = useState(0);)

const [count, setCount] = useState(0);

(useEffect(() => {}, []);)

useEffect(() => {}, []);

(const [counter, setCounter] = useRecoilState(counterAtom);)

const [counter, setCounter] = useRecoilState(counterAtom);

(<Button onClick = {() => alert('Button clicked!')}>)

<Button onClick = {() => alert('Button clicked!')}>

(const items = [4, 5, 6, 7]; items.map(item => <div key = {item}> {item} </div>);)

const items = [4, 5, 6, 7]; items.map(item => <div key = {item}> {item} </div>);

(const message = isLoggedIn ? 'Welcome!' : 'Please sign up.';)

const message = isLoggedIn ? 'Welcome!' : 'Please sign up.';

(Promise.all([promise1, promise2]) .then(values => { console.log(values); });)

Promise.all([promise1, promise2]) .then(values => { console.log(values); });

(let person: [string, number] = ['kimura', 50];)

let person: [string, number] = ['kimura', 50];

(const [one, ...rest] = list;)

const [one, ...rest] = list;

問題文を全て表示 一部のみ表示 誤字・脱字等の報告