演習2

文字列の足し算と数値の足し算

「123」 と 「"123"」 は異なったものである。
「123」は数値で、「"123"」は数字(文字列)である。
実際にそれぞれの場合の足し算を動かしてみる。







上は数値「123」と「123」が足し算されるので答えは「246」になる。
下は文字列「123」と「123」が足され、文字列を追加する形になるので
答えは「123123」になる。

文字列を変数に代入する



関数の呼び出し

var a = 5;
var b = 5;

というように省略することも可能。




--------------------------------------------------------------------------------------------------------------

〜問題〜

いろいろな質問をし、結果を表示させるプログラムをつくろう。

回答画面へ

関数の呼び出し

promtで入力された値は文字列である。計算をするときには、数値にする必要がある。そのためには、

parseInt(整数の文字列)
parseFloat(小数点数の文字列)

という関数を使って、文字列を数値に変換してから計算する。数値を文字列に直すには、

String(数値)

を使う。




--------------------------------------------------------------------------------------------------------------

〜問題〜

三角形、長方形、台形の面積を求めるプログラムをつくろう。

回答画面へ