Loading
loading..

プログラミング修得を目指す人、企業のWEB担当者向け
javascriptで書くアルゴリズム問題

プログラミング修得を目指す人、企業のWEB担当者などIT分野を勉強する際に大切なアルゴリズムの考え方を学ぶページです。 アルゴリズムに関してはプログラミングを学ぶにあたって アルゴリズムとはをご覧ください。 javascriptの文法で問題を解いてみてください。 「echo()」というオリジナルの関数を使えば、結果が書きだされます。例えば「echo('hello world');」で結果ボックスに「hello world」が表示されます。 ヒントボタンがある問題は、ボタンを押すと、解答例が一部「????」になって表示されます。
ここに乗っている問題はプログラミングスクールでも使用しています。プログラミングスクールにご興味ございましたらお気軽にお問い合わせください。

レベル2  数字のチェックをし、二つの正数の合計を表示するプログラム


変数hensuAと変数hensuBにそれぞれ正数を入れて、二つの合計を表示するアルゴリズムを書いてください。
ただし、hensuAとhensuBには数字かどうかチェックをしてください。どちらかが数字でなかったら、どちらの数字がエラーなのかわかるように「{該当する変数}は数字ではありません。」というメッセージも表示させてください。両方とも数字でなかったら「数字ではありません。」というメッセージも表示させてください。
「typeof(hensuA) == “number”」の条件が当てはまったら数字となります。
変数に入れる数字を「””」で囲んだり全角で入れてみたりしてください。





*無限ループに気を付けてください。
*オリジナル関数echoを使うと、 例えば「echo('hello world');」で「hello world」が結果ボックスに表示されます。

→結果
kaigyou()で改行
star()で
heart()で
fire()で
eye()で
world()で
diamond()で
music()で

アルゴリズム問題一覧
変数の教材
東京都内からも近い千葉県の船橋駅近くで文系向けプログラミングスクールを開講しています。
お気軽にお問い合わせください。
/*変数宣言*/ var hensuA = 0; var hensuB = 0; var errA = ''; var errB = ''; /*12と100の合計を表示することにする*/ hensuA = 12; hensuB = 100; if(typeof(????) != 'number' ){ errA = '????は数字ではありません。' } if(typeof(????) != 'number' ){ errB = '????は数字ではありません。' } if(errA !='' ???? errB != ''){ errA = '数字ではありません。'; errB = ????; } echo (hensuA + hensuB); echo ('<br />'); echo (errA + errB);

文系プログラミングスクール
HTML5認定試験対策講座

ホームページ制作、WEB集客、
IT・WEB担当者研修について
お気軽に無料相談へお越しください。

東京都内からも近い千葉県船橋市にて!!
お伺いすることも可能です(遠方除く)


無料相談申込み