演習2
文字列の足し算と数値の足し算
「123」 と 「"123"」 は異なったものである。「123」は数値で、「"123"」は数字(文字列)である。
実際にそれぞれの場合の足し算を動かしてみる。
上は数値「123」と「123」が足し算されるので答えは「246」になる。
下は文字列「123」と「123」が足され、文字列を追加する形になるので
答えは「123123」になる。
文字列を変数に代入する
関数の呼び出し
var a = 5;
var b = 5;
--------------------------------------------------------------------------------------------------------------
〜問題〜
いろいろな質問をし、結果を表示させるプログラムをつくろう。
回答画面へ
関数の呼び出し
promtで入力された値は文字列である。計算をするときには、数値にする必要がある。そのためには、
parseInt(整数の文字列)
parseFloat(小数点数の文字列)
という関数を使って、文字列を数値に変換してから計算する。数値を文字列に直すには、
String(数値)
を使う。
--------------------------------------------------------------------------------------------------------------
〜問題〜
三角形、長方形、台形の面積を求めるプログラムをつくろう。
回答画面へ