Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Chuyển mảng chuỗi thập phân thành mảng chuỗi nguyên không phần thập phân JavaScript

Chúng ta cần viết hàm JavaScript nhận mảng các chuỗi thập phân. Hàm trả về mảng chuỗi số nguyên được lấy bằng cách làm tròn xuống (floor) giá trị thập phân gốc tương ứng.

Ví dụ, nếu mảng đầu vào là:

const input = ["1.00","-2.5","5.33333","8.984563"];

Thì đầu ra sẽ là:

const output = ["1","-2","5","8"];

Ví dụ

Mã cho việc này:

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));

Đầu ra

Kết quả trên console:

[ 1, -2, 5, 8 ]