第7章 電卓を作ってみよう!

スポンサーリンク
第7章 電卓を作ってみよう!

7-9■計算式をまとめてみよう!

前回にて、コードそのものは完成していると思います。 ですが、switch case式の全く同じものが=+-*/のそれぞれに入ってしまったので、5つも同じコードがかかれているはずです。 だったら外に出してまとめてしまいましょう。 ...
第7章 電卓を作ってみよう!

7-8■-/×/÷ボタンを設定してみよう!

さぁ今回も前回の答え合わせからいきましょう! マイナスボタンのコードはこんな感じでいかがでしょう? function button_minus() { var i = A2; if ((A2 != null && A2 != ""...
第7章 電卓を作ってみよう!

7-7■=(イコール)ボタンを設定してみよう!

さぁ、それではプラスボタンで出来なかった計算そのものをイコールボタンでやっていきましょう。 まずは作業の単純化と、言語化ですね。 と、ここで詰まってしまった方は多いのではないでしょうか。 そういう時はマイルストンです。 やり...
第7章 電卓を作ってみよう!

7-6■足し算ボタンを設定してみよう!

前回、足し算「+」ボタンにちょっと触れたので、作ってみちゃったなんて人はいい傾向ですね。 自分でやってみてこそ経験になるのです。 作ってない人は、先を見る前に作ってみましょう。 どうしても出来なかったら見てみればいいんです。 む...
第7章 電卓を作ってみよう!

7-5■数字ボタンを改良してみよう!

今回は前回の答え合わせから。 問題は もしもA2セルの数字が消されてしまっていたら? もしもA2セルに文字列が入っていたら? でした。 条件もしもを入れ込めば出来るはず。 じゃあ、もしもそうだったらどうするのが正解でしょう?...
第7章 電卓を作ってみよう!

7-4■数字ボタンを設定してみよう!

さあ、いよいよ数字ボタンを作っていきましょう。 電卓の数字を押すとどうなるのかってきちんと考えたことある人は、なかなかいないんじゃないかと思います。 0はちょっと複雑なので、1で考えてみましょう。 画面に0と表示されている初期状態で1...
第7章 電卓を作ってみよう!

7-3■Openイベントを設定してみよう!

前回、クリアボタンでデフォルト状態を定義しました。 クリアボタンを押せばデフォルトになるようになりましたが、このままでは使うたびに最初にクリアボタンを押す必要がでてきます。 せめて、スプレッドシートを開いた時にはデフォルト状態になってほ...
第7章 電卓を作ってみよう!

7-2■クリアボタンを設定してみよう!

さぁ、前回で想像でやってみた方はいかがだったでしょうか? 答え合わせを兼ねて、勉強していってみましょう。 では、まずは定義を考えてみましょう。 クリアボタンを押した時にクリアされる。 では、クリアとは具体的には? 計算結果...
第7章 電卓を作ってみよう!

7-1■ボタンを配置してみよう!

前章の最後がかなり難しくなってしまいました。 申し訳ありません。 今回はできる限り順番にやっていけば分かるように頑張ってみますので、よろしくお願いします。 さて、この章では電卓を作ってみよう!ということで、進めていきます。 なんで?...
スポンサーリンク