Bypass Note

役に立つWebサービスやライフハックな情報を更新しています

CodeStudy javascript編 SECTION14 答え

<問題1> 実行ボタンを押して、関数の動きを確認しましょう。
CodeStudy14-1 答え: 実行ボタン押すだけ

<問題2> 実行ボタンを押して、return文の動きを確認しましょう。
CodeStudy14-2 答え: 実行ボタン押すだけ

<問題3> 説明文にある例を写して、実際に関数を作ってみましょう。
CodeStudy14-3 答え: 例写すだけ

<問題4> 今書かれているプログラムでは、出力が何も表示されません。
プログラムを修正して、関数の処理の結果が出力されるようにしてください。
CodeStudy14-4 答え: return 入れるだけ

<問題5> 変数number1とnumber2が定義されています。
このうち大きい方を返す関数biggerを作って、結果を出力してください。
またbiggerの処理にはif/else文を使用して下さい。
CodeStudy14-5 答え:

var number1 = 20;
var number2 = 51;

//ここに関数biggerを定義して下さい。
function bigger(number1,number2){
  if(number1 > number2) return number1;
  else return number2; 
}
output(bigger(number1, number2));

※ ifなどの {} ←コイツは後に続くステートメントが一行の場合は省略可能です

<問題6> 定義されている変数numberが、偶数か奇数かを判定する関数evenCheckを作って下さい。
またその結果を出力してください。
evenCheckは引数xをとり、if/else文を使って処理を書いてください。
CodeStudy14-6 答え:

//ここに関数evenCheckを定義してください。
function evenCheck(x){
  //偶数だった場合
   if(x % 2 == 0) return x + "は偶数です。";
   //奇数だった場合
   else return x + "は奇数です。";
}

//evenCheckの結果を出力します。
var number = 211;
output(evenCheck(number));

<問題7> 解答ボタンを押し、グローバル変数とローカル変数の動きを確認してみましょう。
CodeStudy14-7 答え: 実行ボタン押すだけ

<問題8> 説明文にある例を写して、変数のスコープを確認してみましょう。
CodeStudy14-8 答え: 例写すだけ

変数スコープ

コメントを残す