私は単語(例)を取り、その文字をJavascriptを使って配列の数字に置き換えようとしています。単語を数字に置き換える
EX:
単語は "例"(7文字)であろうと番号があろう[19、14、1、11、5]
したがって、 "一例" [19となります、 14,11,11,15,19,14]。
数字の配列より長い単語でこれを行う方法を理解できません。
ありがとうございました。
私は単語(例)を取り、その文字をJavascriptを使って配列の数字に置き換えようとしています。単語を数字に置き換える
EX:
単語は "例"(7文字)であろうと番号があろう[19、14、1、11、5]
したがって、 "一例" [19となります、 14,11,11,15,19,14]。
数字の配列より長い単語でこれを行う方法を理解できません。
ありがとうございました。
ここに行く:
var word = "example";
var numbers = [19, 14, 1, 11, 5];
var newNumbers = [];
var t = 0;
for (var i = 0; i <= word.length - 1; i++) {
if (t == numbers.length) {
t = 0;
}
newNumbers.push(numbers[t]);
t += 1;
}
console.log(newNumbers);
これはまさに私が探していたものです。ありがとう:) –
はあなたの番号の配列をループ保つために%
演算子を使用します。
var arr = [9, 5, 22, 4, 3]
var word = 'california'
var numWord = [];
for (i = 0; i < word.length; i++) numWord.push(arr[i % arr.length]);
console.log(numWord);
シーザー暗号を扱っていないことを明確にしてください。 – Pyromonk
どのような種類のkryptoアルゴリズムがe = 19とx = 14を返しますか? –