Chúng ta phải viết một hàm, chẳng hạn như padSting () có hai đối số, đầu tiên là một chuỗi và thứ hai là một số. Độ dài của chuỗi luôn nhỏ hơn hoặc bằng số. Chúng tôi phải chèn một số số ngẫu nhiên vào cuối chuỗi để độ dài của nó trở nên chính xác bằng số đó và chúng tôi phải trả về chuỗi mới.
Do đó, hãy viết mã cho chức năng này -
Ví dụ
const padString = (str, len) => { if(str.length < len){ const random = Math.floor(Math.random() * 10); return padString(str + random, len); }; return str; }; console.log(padString('abc', 10)); console.log(padString('QWERTY', 10)); console.log(padString('HELLO', 30)); console.log(padString('foo', 10));
Đầu ra
Đầu ra trong bảng điều khiển sẽ là -
abc5189239 QWERTY2303 HELLO9332934005655101848049087 foo9039416