Các yêu cầu cho câu hỏi này rất đơn giản. Chúng tôi được yêu cầu viết một hàm JavaScript trong đó có một mảng Số.
Nếu mảng chứa các số 0 đứng đầu, thì hàm phải loại bỏ các số 0 ở đầu, nếu không thì hàm sẽ không làm gì cả.
Ví dụ:Nếu mảng đầu vào là -
const arr = [0, 0, 0, 14, 0, 63, 0];
Sau đó, đầu ra phải là -
const output = [14, 0, 63, 0];
Do đó, hãy viết mã cho chức năng này -
Ví dụ
Mã cho điều này sẽ là -
const arr = [0, 0, 0, 14, 0, 63, 0]; const removeLeadingZero = arr => { while (arr.indexOf(0) === 0) { arr.shift(); }; }; removeLeadingZero(arr); console.log(arr);
Đầu ra
Đầu ra trong bảng điều khiển sẽ là -
[ 14, 0, 63, 0 ]