特定の文字数の検索
3425 ワード
指定されたStringに特定の文字が何個あるかの問題を検索します.
「COMPUTERPROGRAMMING」文字列の「R」の数を検索するのは問題です.
split()法を用いて簡単に解くことができる.
文字列をRで区切る場合は、Rの個数より1または1多い分割方法を用いることができる.
( https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/split )
let string = "COMPUTERPROGRAMMING";
function counting(str, f) {
let answer = 0;
answer = str.split(f).length - 1;
return answer;
}
console.log(counting(string, "R"));
最初に,以下の方法を用いて解いた.使い方の練習を続けます.
function counting(str, f) {
let answer = 0;
for (let x of str) {
if (x === f) {
answer += 1;
}
}
return answer;
}
Reference
この問題について(特定の文字数の検索), 我々は、より多くの情報をここで見つけました https://velog.io/@hyejeong/특정-문자-갯수-찾기テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol