ホームページ > 記事 > ウェブフロントエンド > JavaScriptで文字列がすべて0かどうかを判断する方法
方法: 1. Split() を使用して文字列を文字配列に変換し、1 つの文字が 1 つの配列要素に対応します; 2. Every() を使用して文字配列内の要素がすべて 0 であるかどうかを確認します。すべて 0 の場合は true が返され、構文は「arr.every(function f(v){return v==0;})」になります。
このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。
JavaScript では、文字列内の文字がすべて 0 であるかどうかを検出する場合、配列のevery() 関数を使用できます。
split() 関数を使用して文字列を文字配列に変換します。1 つの文字が 1 つの配列要素に対応します。
every() 関数を使用して、文字配列内の文字要素がすべて 0 であるかどうかを検出します。すべて 0 の場合は "true" が返されます。1 つが 0 でない場合は、 "false"が返されます。
#実装コード:
function f (value) { return value == 0; } var str="00000"; var arr=str.split(''); if (arr.every(f)) { console.log("都为0"); }else{ console.log("不全为0"); }
function f (value) { return value == 0; } var str="00100"; var arr=str.split(''); if (arr.every(f)) { console.log("都为0"); }else{ console.log("不全为0"); }説明: Every() メソッドは、配列のすべての要素が指定された条件を満たしているかどうかを判断するために使用されます。 [関連する推奨事項:
以上がJavaScriptで文字列がすべて0かどうかを判断する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。