前提・実現したいこと
JavaScriptを勉強しております。
下記のサイト様にてmatch()を使った文字列のカウント方法が紹介されておりました。
文字の登場回数を取得する方法
https://lab.syncer.jp/Web/JavaScript/Snippet/23/
発生している問題・エラーメッセージ
0以外の場合は問題ないのですが、0の場合にnullを整数0にしたいと考えております。
以下は文字列strの中に"_"の数を数える式ですが0の場合に0が返りませんでした。
該当のソースコード・試したこと
JavaScript
1var str = []; 2str = "testtest-"; 3var underCount = str.match(/_/g || [] ).length; 4if(underCount === "null"){ 5 underCount=parseInt(0); 6} 7console.log(underCount);
解決方法についてご教示頂けますよう、どうぞよろしくお願いいたします。
補足情報(FW/ツールのバージョンなど)
JavaScript ES6
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/04/16 07:05