トラック
/
Ruby
Ruby
/
演習
/
電子レンジ
電子レンジ

電子レンジ

初級

説明

電子レンジのパネルで入力したボタンを、対応するタイマーの時間に変換するのが課題です。

デジタル式の電子レンジのタイマーは、右側から埋まっていきます。たとえば1、0、0と押すと、電子レンジはこれを「1:00」、つまり1分0秒と解釈します。132と押せば、電子レンジはこれを「1:32」、つまり1分32秒と読み取ります。電子レンジのタイマーは賢いので、90と押したときに90秒、つまり「1:30」を意味していることも分かります。

90秒のままにせず、分と秒で表す最小の形に変換してくれる「スマートディスプレイ」があると便利です。

入力されたボタンを受け取り、表示パネルに適切な時刻として変換するクラスを作りましょう。入力されたものは何であれ、分と秒で表す最小の形に変換します。

GitHubで編集する リンクは新しいウィンドウまたはタブで開きます
Ruby Exercism

電子レンジを始める準備はできましたか?

Exercismに登録すれば、21個のコンセプト121個の演習、そして本物の人間によるメンタリングとともに、Rubyを学んでマスターできます。すべて無料です。