Vấn đề
Chúng tôi bắt buộc phải viết một hàm JavaScript nhận một mảng chính xác 10 số nguyên dương, arr, làm đối số đầu tiên và duy nhất.
Khi đó, hàm của chúng ta sẽ trả về một chuỗi có định dạng là chuỗi số điện thoại.
Ví dụ:nếu đầu vào của hàm là -
Đầu vào
const arr = [9, 8, 7, 6, 5, 4, 3, 2, 1, 0];
Đầu ra
const output = '(987) 654-3210';
Ví dụ
Sau đây là mã -
const arr = [9, 8, 7, 6, 5, 4, 3, 2, 1, 0]; const createNumber = (arr = []) => { let res = ''; arr = arr.map(String); res += `(${arr[0]+arr[1]+arr[2]}) `; res += `${arr[3] + arr[4] + arr[5]}-`; res += arr[6] + arr[7] + arr[8] + arr[9]; return res; }; console.log(createNumber(arr));
Đầu ra
(987) 654-3210