Vấn đề
Chúng tôi được yêu cầu viết một hàm JavaScript nhận một số n. Bắt đầu với ‘1’, hàm của chúng ta sẽ tạo một chuỗi có độ dài n chứa ‘1’ và ‘0’ xen kẽ.
Ví dụ
Sau đây là mã -
const num = 12; const buildString = (num = 1) => { let res = ''; for(let i = 0; i < num; i++){ if(i % 2 === 0){ res += 1; }else{ res += 0; }; }; return res; }; console.log(buildString(num));
Đầu ra
101010101010