与えられた値:numがminより小さい場合にはminの値に、numがmaxより大きい場合にはmaxの値に範囲内であればその間して返す関数 limited(num, min, max)を作成せよ。
関数に渡す値は、最小値は0、最大値は100、numはコマンドライン引数から受け取った値とする
実行結果例
node main.js 33 33
node main.js -5 0
node main.js 105 100
解答例
function limited(num, min, max) { let ret = num if (num < min) { ret = min } else if (num > max) { ret = max } return ret } const result = limited(process.argv[2], 0, 100) console.log(result)