ปัญหา
เราต้องเขียนฟังก์ชัน JavaScript ที่รับตัวเลข และคืนค่าอาร์เรย์ที่มีสมาชิกเป็นจำนวนธรรมดา (natural numbers) จาก n ลงมา 1
อินพุต
const num = 6;
เอาต์พุต
const output = [ 6, 5, 4, 3, 2, 1 ];
ตัวอย่าง
โค้ดตัวอย่างดังนี้:
const num = 6;
const reverseArray = (num = 1) => {
num = Math.round(num);
num = Math.abs(num);
const res = [];
for(let i = num; i > 0; i--){
res.push(i);
};
return res;
};
console.log(reverseArray(num));
ผลลัพธ์
[ 6, 5, 4, 3, 2, 1 ]