combinations of a string
by John Kiran
HTML
<p>
Combination of a String
</p>
<input id="ipt" type="text">
<button type="submit" id="btn">
Get Pattern
</button>
<p id='result'>
</p>
JavaScript
//get input element
let str = document.getElementById("ipt");
//btn onclick generates pattern
document.getElementById("btn").addEventListener("click", () => {
let arr = str.value.split("");
let arr1=[];
let count=0;
for(let i=0;i<=arr.length;i++){
for(let r=i+1;r<=arr.length;r++){
arr1[count]=arr.slice(i,r).join("");
count++;
}
}
document.getElementById("result").innerHTML += arr1;
}
);