हमें एक जावास्क्रिप्ट फंक्शन लिखना है जो डेसीमल स्ट्रिंग्स का ऐरे ले। फंक्शन को ऐरे वापस करना चाहिए जिसमें मूल ऐरे के संबंधित डेसीमल वैल्यूज को फ्लोर करके प्राप्त इंटीजर्स की स्ट्रिंग्स हों।
उदाहरण के लिए, यदि इनपुट ऐरे है:
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 ]