2019-04-01から1ヶ月間の記事一覧
先日、2回目のテクニカルインタビューをうけました。 前回よりも圧倒的に練習不足を実感。 奨学金の申請をしたかったので、直近の締め切りを目標にしていたのですが、やはり時間が十分にかけられていませんでした。 勉強の仕方が良くなかった単純にかけた時…
方針とは。 インプットはなにか。 アウトプットはなにか。 そして関数の中でなにをするのか。 関数でないこともあるかもしれませんが、要するにどんな処理を経てアウトプットになるのか、書ければいいと思っています。 テクニカルインタビューで指摘があって…
30分で私は3つのコードをやりました。最後は未完成。 1つ目はごくシンプルなifを使うコード。 特になにということはなかったと思います。 2つ目はすでにあるコードからコンソールになにがでてくるかを当てるもの。 個人的にはこれが一番おもしろいと思いまし…
今日テクニカルインタビューを受けたので、もらったアドバイスをメモしておきます。 キーバリューの練習不足 テスト不足 まず先にロジックの組み立てをする 1については圧倒的に納得です。次回のインタビューが1週間後なので、できるだけ時間をみつけてやり…
Exercises The sum of a range The sum of a range The introduction of this book alluded to the following as a nice way to compute the sum of a range of numbers: 1 console.log(sum(range(1, 10))); Write a range function that takes two argument…
Excercise Minimum The previous chapter introduced the standard function Math.min that returns its smallest argument. We can do that ourselves now. Write a function min that takes two arguments and returns their minimum. これは結構すぐでき…
今回からは気になるところだけメモしていくことにしました。 whileとdo-whileのちがい while(a){ //何らかの処理 } do{ //何らかの処理 } while (a) 条件aに関わらずdo-whileは最低1回は実行されてしまう。 **以下エクササイズのネタバレありです** Exercise…
Values Numbers Arthmetic + //addition - //subtraction * //muitiplication / //devision % //reminder of dividing special numbers infinity -infinity NaN //not a number String Strings cannot be divided, multiplied, or subtracted, but the + ope…
テキストボックスに入力された値を、種類ごとにわけて連想配列にしたいというもの。 大まかな流れとしては 入力値を配列にする 空の連想配列を用意 forループで仕分けして行く という3ステップ。 自分はまだes6と呼ばれる次世代バージョンのJavaScriptは学ん…