
こちらの本でTypeScriptの学習を進めています。 前回は、本書のchapter3が完成しましたので、今回は、chapter4の「ブラウザで動くアプリケーションを作ってみよう」に入っていきました。 コミット履歴はこちら chapter4で作るアプリ chapter4で作るアプリは、ブラウザで動くTODOアプリです。 ブラウザで動くアプリの留意点 ア...
こちらの本でTypeScriptの学習を進めています。 前回は、本書のchapter3が完成しましたので、今回は、chapter4の「...



こちらの本でTypeScriptの学習を進めています。 前回は、ユーザーがゲームを選択できるようにしました。今回は、その続きです。 コミット履歴はこちら 行ったこと ゲーム終了後にゲームを変更できるようにした ゲーム終了後に、最初に選んだゲームを変更することが出来なかったので、ゲーム変更ができるようにしました。 before 【ゲーム開始時】hi...
こちらの本でTypeScriptの学習を進めています。 前回は、ユーザーがゲームを選択できるようにしました。今回は、その続きです。 ...



こちらの本でTypeScriptの学習を進めています。 前回は、ユーザーが想定外の難易度を入力した時の対処を行いました。今回は、その続きです。 コミット履歴はこちら 行ったこと ユーザーがゲームを選択できるようにしました 新たにジャンケンゲームを追加して、ゲーム開始時にユーザーが、「ヒット・アンド・ブロー」か「ジャンケン」のどちらで遊ぶかを選択できるようにし...
こちらの本でTypeScriptの学習を進めています。 前回は、ユーザーが想定外の難易度を入力した時の対処を行いました。今回は、その続...



こちらの本でTypeScriptの学習を進めています。 前回は、ユーザーがゲームの難易度を選択できるようにしました。今回は、その続きです。 コミット履歴はこちら 行ったこと ユーザーが想定外の難易度を入力した時の対処 ゲームの設定では、normalとhardモードしか選ぶことが出来ません。仮にユーザーがveryhardと入力してしまった場合は、エラーが発生し...
こちらの本でTypeScriptの学習を進めています。 前回は、ユーザーがゲームの難易度を選択できるようにしました。今回は、その続きで...



こちらの本でTypeScriptの学習を進めています。 前回は、Hit&Blowにバリデーションを追加しました。今回は、その続きです。 コミット履歴はこちら 行ったこと never型 getAnswerLengthというプライベートメソッドに、never型を追加しました。 privategetAnswerLength(){ switch(this.mo...
こちらの本でTypeScriptの学習を進めています。 前回は、Hit&Blowにバリデーションを追加しました。今回は、その続きです。...



こちらの本でTypeScriptの学習を進めています。 前回は、Hit&Blowが一通り完成しました。今回は、その続きです。 コミット履歴はこちら 行ったこと 前回の不具合修正 前回、ゲーム実行時にendメソッド内の「試行回数」が表示されなかったのですが、もう一度コードを実行したら直っていました。 バリデーションの追加 ユーザーが、イレギ...
こちらの本でTypeScriptの学習を進めています。 前回は、Hit&Blowが一通り完成しました。今回は、その続きです。 コ...



こちらの本でTypeScriptの学習を進めています。 前回は、「Chapter3Node.jsで動くアプリケーションを作ってみよう」に入りました。今回は、その続きです。 コミット履歴はこちら 完成したゲーム 今回作成しているゲームはこちらです。 一通りゲームが完成したので、ターミナルで実行して遊んでみました。 npmrunbuildで、ts...
こちらの本でTypeScriptの学習を進めています。 前回は、「Chapter3Node.jsで動くアプリケーションを作ってみよう」...



こちらの本でTypeScriptの学習を進めています。 前回は、「Chapter2基本的な文法」を学習しました。今回は、Hit&Blowというゲームを作成するという内容のChapter3に入っていきます。 こちらのブランチにコミットしていきます。 行ったこと 行ったことを書いていきます。 TypeScriptの環境構築 ゲームを作成するフォルダで、Ty...
こちらの本でTypeScriptの学習を進めています。 前回は、「Chapter2基本的な文法」を学習しました。今回は、Hit&Blo...



@media(min-width:768px){ .youtube-wrapper--sp{ display:none; text-align:center; } .youtube-wrapper--pc{ text-align:center; margin-bottom:27px; } } @media(max-width:767px){ .youtube-wrapper--pc{ disp...
@media(min-width:768px){ .youtube-wrapper--sp{ display:none; text-align:c...



最近、Workshipからの求人メールでTypeScriptの文字をよく見かけるので、学んでみたいと思います。 こちらの書籍を購入しました。 早速、本日学んだことをアウトプットしていきます。 学んだこと 学んだことを書いていきます。 TypeScriptとは TypeScriptは、JavaScriptのスーパーセット(機能を拡張したもの)です。 ...
最近、Workshipからの求人メールでTypeScriptの文字をよく見かけるので、学んでみたいと思います。 こちらの書籍を購入しました。 ...

