メンティーのおどり

こんばんわ〜自己紹介など

2020年08月29日

みうです。 Twitterで焼き肉とかうどんの話をしてます。 私のツイートからいらっしゃった方はこんばんわ! そうでない方ははじめまして!

この記事はブログを作って最初の記事なので、私の自己紹介をしようと思ったのですけど、あまり書くこともないのでソーラン節を歌おうと思います。 そのあとfizzbuzzのプログラムを書きます。

ソーラン節いくぜ!!

はーどっこいしょーどっこいしょー! はーどっこいしょーどっこいしょー!

あそーらんそーらん! あそーらんそーらん!

はーどっこいしょーどっこいしょー! はーどっこいしょーどっこいしょー!

あそーらんそーらん! あそーらんそーらん!

や〜〜〜〜〜〜〜〜〜〜〜〜れんそーらんそーらんそーらんそーらんそーらん!!はいはい!!!!

今日も暮れからパソコンつけて、眼精疲労もものともせずに、打ち込めや〜、さ〜〜のどっこいしょ〜〜〜〜

  • はーどっこいしょーどっこいしょー!
  • はーどっこいしょーどっこいしょー!
  • あそーらんそーらん!
  • あそーらんそーらん!

    • はーどっこいしょーどっこいしょー!
    • はーどっこいしょーどっこいしょー!

      • あそーらんそーらん!
      • あそーらんそーらん!

や〜〜〜〜〜〜〜〜〜〜〜〜れんそーらんそーらんそーらんそーらんそーらん!!はいはい!!!!

朝日のぼれば布団にはいり、鳥が飛ぶのを尻目に眠る、夢咲けや〜〜〜、さ〜〜〜〜のどっこいしょ〜〜〜〜〜〜

はーどっこいしょーどっこいしょー! はーどっこいしょーどっこいしょー! あそーらんそーらん! あそーらんそーらん! はーどっこいしょーどっこいしょー! はーどっこいしょーどっこいしょー! あそーらんそーらん! あそーらんそーらん!

ソーラン節は以上です。次の章では簡単なプログラミングを通じてfizzbuzzについての理解を深めましょう。

fizzbuzz

長めのコードが見たいのでなんか不必要にややこしい書き方でfizzbuzzを書いてみましょう。

const fizzbuzz = n => {
  const calc_divisible_x = x => {
    if (n % x === 0) {
      return true;
    } else {
      return false;
    }
  }

  const divisible_3 = calc_divisible_x(3);
  const divisible_5 = calc_divisible_x(5);

  if (divisible_3 && divisible_5) {
    return 'fizzbuzz';
  }
  if (divisible_3) {
    return 'fizz';
  }
  if (divisible_5) {
    return 'buzz';
  }
  return `${n}`;
}

for (let i = 1; i <= 100; i++) {
  console.log(fizzbuzz(i));
}

このコードを短くするとこうなります!

for(let i=1;i<=100;i++)
  console.log(i%15?i%5?i%3?i:"fizz":"buzz":"fizzbuzz")

よく見比べるとコードが短くなってることに気づけると思います

終わりに

これで自己紹介を終わりにしたいと思います。 最後まで読んでいただいてありがとうございました! チャンネル登録よろしくお願いします♪

みう@かけだしメンティー

上位100%の人材(バックエンド)。おかきが好きなのでおかき関係のエンジニアになりたいかも。

© 2020 programable-miu