文字列の文字を順番に大文字にして、格納する配列を作成します-JavaScript
文字列を取り込んでそれをメキシカンウェーブに変換するJavaScript関数を作成する必要があります。つまり、すべての単語の連続する大文字によって生成される文字列に似ています-
例-
文字列が-
の場合const str = 'edabit';
その場合、出力は次のようになります。つまり、連続する単一大文字-
const output = ["Edabit", "eDabit", "edAbit", "edaBit", "edabIt", "edabiT"];
例
以下はコードです-
const str = 'edabit';
const replaceAt = function(index, char){
let a = this.split("");
a[index] = char;
return a.join("");
};
String.prototype.replaceAt = replaceAt;
const createEdibet = word => {
let array = word.split('')
const res = array.map((letter, i) => {
let a = word.replaceAt(i, letter.toUpperCase());
return a;
});
return res;
}
console.log(createEdibet(str)); これにより、コンソールに次の出力が生成されます-
[ 'Edabit', 'eDabit', 'edAbit', 'edaBit', 'edabIt', 'edabiT' ]
-
ゼロで埋められたJavaScript配列を作成するにはどうすればよいですか?
ゼロで埋められたJavaScript配列を作成するには、 Unit8Arrayを使用します 型付き配列。 例 次のコードを実行してみてください: var arr1 =[marketing、 technical、 finance、 sales]; var arr2 =new Uint8Array(4); document.write(arr1); document.write( ゼロで埋められた配列: + arr2);