2:00am, Writing code

Roughly coding. Posted from Berlin.

2017-08-23から1日間の記事一覧

FizzBuzz in Javascript

みんな大好きFizzBuzzをJavascriptで書いてみる。とはいえJavascript固有の処理は関数のデフォルト引数ぐらいしかないので他の言語でも99%応用できる。 function fizzBuzz(begin = 1, end = 100) { for (let i = begin; i <= end; i++) { const isFizz = i %…

Javascriptで文字列中に出現する各文字を数える

プログラミング問題などでありがちな、ある文字列内の任意の文字の出現数をカウントするという課題。Javascriptだとこんな感じに書ける。 function countCharInStr(str, chara) { const counts = {}; for (let c of str) { counts[c] = c in counts ? counts…