ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScriptで文字列がすべて0かどうかを判断する方法

JavaScriptで文字列がすべて0かどうかを判断する方法

青灯夜游
青灯夜游オリジナル
2021-12-08 12:02:573920ブラウズ

方法: 1. Split() を使用して文字列を文字配列に変換し、1 つの文字が 1 つの配列要素に対応します; 2. Every() を使用して文字配列内の要素がすべて 0 であるかどうかを確認します。すべて 0 の場合は true が返され、構文は「arr.every(function f(v){return v==0;})」になります。

JavaScriptで文字列がすべて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");
}

JavaScriptで文字列がすべて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");
}

JavaScriptで文字列がすべて0かどうかを判断する方法

説明:

Every() メソッドは、配列のすべての要素が指定された条件を満たしているかどうかを判断するために使用されます。

[関連する推奨事項:

JavaScript 学習チュートリアル]

以上がJavaScriptで文字列がすべて0かどうかを判断する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。