質問内容
こんにちは。
JavaScript初学者です。
JavaScriptのコードの出力結果について、質問させてください。
下記コードにて、処理を実行したところ、「最大値は189です」という結果が得られました。
ここで、最後の行から2行目をコメントアウトし、
最終行の${max}
を${getMax(number1, number2, number3)}
と置き換えても同様の結果が得られました。
そうであれば、定数maxを定義する必要はあったのでしょうか。
何か意味があるのであればご教示ください。
よろしくお願いします。
該当のソースコード
JavaScript
1const number1 = 103; 2const number2 = 72; 3const number3 = 189; 4 5const getMax = (a, b, c) => { 6 let max = a; 7 8 if (b > max) { 9 max = b; 10 } 11 if (c > max) { 12 max = c; 13 } 14 15 return max; 16}; 17 18const max = getMax(number1, number2, number3); 19console.log(`最大値は${max}です`);//最大値は189です
試したこと
【変更前】
const max = getMax(number1, number2, number3); console.log(`最大値は${max}です`);//最大値は189です
【変更後】
//const max = getMax(number1, number2, number3); console.log(`最大値は${getMax(number1, number2, number3)}です`);//最大値は189です
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/07/18 08:20
2020/07/19 01:16 編集
2020/07/19 02:34
2020/07/19 03:06