เราต้องเขียนฟังก์ชันที่รับอาร์เรย์ของสตริงทศนิยม ฟังก์ชันควรคืนค่าอาร์เรย์ของสตริงจำนวนเต็มที่ได้จากการปัดทศนิยมลง (floor) ของค่าทศนิยมต้นฉบับ
ตัวอย่าง: หากอาร์เรย์นำเข้าคือ:
const input = ["1.00","-2.5","5.33333","8.984563"];
ผลลัพธ์ควรเป็น:
const output = ["1","-2","5","8"];
ตัวอย่าง
โค้ดสำหรับนี้:
const input = ["1.00","-2.5","5.33333","8.984563"]; const roundIntegers = arr => { const res = []; arr.forEach((el, ind) => { const strNum = String(el); res[ind] = parseInt(strNum); }); return res; }; console.log(roundIntegers(input));ผลลัพธ์
ผลลัพธ์ในคอนโซล:
[ 1, -2, 5, 8 ]