文字列の指定位置に他の文字列を挿入します.
987 ワード
//
// orgStr index str
fnInsertStr (orgStr, index, str) {
return orgStr.substring(0, index) + str + orgStr.substring(index + 1)
},
fnRun () {
let str = ' '
let strLen = str.length
let tmpArr = ['*', '*', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ']
for (let i = 0; i < tmpArr.length; i++) {
let index = Math.floor(Math.random() * strLen) // 0-(strLen-1)
str = this.fnInsertStr(str, index, tmpArr[i])
}
return str
}