意外と簡単!プログラミングはこうして学ぶ 現役エンジニアの面倒を一気に解決する技術

拡大
縮小

WindowsでもMacでも使える「Google Chrome」というブラウザで、トップページを表示した状態で、WindowsはCtrl + Shift + J 、Macの場合はCommand + Option + Jを押すと、次のような「JavaScriptコンソール」が開きます。

試してみよう

そこに、下記のプログラムをコピーして、コンソールにペーストし、Enterキーを押してみましょう。

var shops = ['近くの博多ラーメン', '人気のとんかつ', '最近オープンしたイタリアン', '炭火焼き干物定食', 'コスパのいい寿司']
var index = Math.floor(Math.random() * shops.length)
console.log(shops[index])

 

いかがでしょうか。 shops の中に書いてあるお店の候補から、1つが無作為に選ばれて出力されたのがわかりますか? カーソルキーの「↑」を押すと直前の入力内容がもう1度出てきますので、何度か試してみましょう。毎回違う結果が表示されることがわかりますね。

これでみなさんは、「複数の候補からひとつを無作為に選び出す」という仕事をコンピュータにさせることができました。それもプログラミング言語(JavaScriptという言語)を使って!

次ページプログラムの内容を解説
関連記事
トピックボードAD
キャリア・教育の人気記事
トレンドライブラリーAD
連載一覧
連載一覧はこちら
人気の動画
日本の「パワー半導体」に一石投じる新会社の誕生
日本の「パワー半導体」に一石投じる新会社の誕生
TSUTAYAも大量閉店、CCCに起きている地殻変動
TSUTAYAも大量閉店、CCCに起きている地殻変動
【田内学×後藤達也】新興国化する日本、プロの「新NISA」観
【田内学×後藤達也】新興国化する日本、プロの「新NISA」観
【浪人で人生変わった】30歳から東大受験・浪人で逆転合格!その壮絶半生から得た学び
【浪人で人生変わった】30歳から東大受験・浪人で逆転合格!その壮絶半生から得た学び
アクセスランキング
  • 1時間
  • 24時間
  • 週間
  • 月間
  • シェア
会員記事アクセスランキング
  • 1時間
  • 24時間
  • 週間
  • 月間
トレンドウォッチAD
東洋経済education×ICT