JavaScriptIFステートメントが変数を認識しない

Geenzo

ifステートメントが変数の値を認識しないという問題があります

入力はCSVファイルから取得され、変数に保存されてから、この関数に渡されて、それがtrueかどうかがチェックされます。

checkusage console.logsは「Y」の値で処理されますが、実行されると、checkusage ifステートメントをスキップし続け、elseステートメントを実行するようです。

VolumeChargeCalc = function(meterSize, checkusage){
        console.log("Check usage value passed to function is = " + checkusage );
        if(meterSize <= 20) {
            console.log("METER SIZE HAS PASSED");
                if(checkusage == "Y") {
                    console.log("Check usage has been found");
                    return  [0.8042,0.8042,0.6879,0.6627];
                } else {
                    console.log("no check usage found " + checkusage);
                    return  [2.1442,0.8042,0.6879,0.6627];
                } 

        } else if(meterSize == 999){
            return [0.03035,0,0,0];
        } 
        else {
            return [0.8042, 0.8042, 0.6879, 0.6627];
        }
    }

私はいくつかの異なる方法を試しましたが、すべて同じ結果になりました。どんなアイデアでもいただければ幸いです。

Geenzo

ありがとう@mplungjan、

if (checkusage.trim() == "Y")

問題を解決しました。CSVもスペースを通過していたと思います。

  • コメントを回答としてマークする方法がわからない申し訳ありません

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

NodeJS / JavaScriptifステートメントが機能しない

分類Dev

Javascriptifステートメントが「true」ステートメントをトリガーしない

分類Dev

Javascriptifステートメントが「true」ステートメントをトリガーしない

分類Dev

単純なjavascriptifステートメントが機能しない

分類Dev

javascriptifステートメントのブール比較が機能しない

分類Dev

Javascriptifステートメントまたは演算子が機能しない

分類Dev

Jqueryを使用した基本的なJavascriptifステートメントが機能しない

分類Dev

PHP $ id変数からのempid番号を認識しないMySQLDELETEステートメント

分類Dev

ステートメントがフォームを認識しない場合

分類Dev

ループがステートメントを認識しない

分類Dev

javascriptifステートメントが真の値を渡している

分類Dev

charAtを含む単純なjavascriptifステートメントが機能しない

分類Dev

Elseステートメントが私のcomboBoxを認識しない場合

分類Dev

チェックボックスオブジェクトIFステートメントがMATLABGUIDEの変数を認識しない

分類Dev

奇妙なJavascriptIfステートメント

分類Dev

JavascriptIfステートメントがオートコンプリートで機能しない

分類Dev

javascriptifステートメントが期待どおりに評価されない

分類Dev

PHPpostgresプリペアドステートメントがパラメーターを認識しない

分類Dev

Divを変更するJavaScriptifステートメント

分類Dev

可変個引数テンプレートがconstexpr関数を認識しない

分類Dev

このswitchステートメントがsubStringを認識しないのはなぜですか?

分類Dev

Excel vba dowhileループがdowhileステートメントを認識しない

分類Dev

SAS Proc Logistic: テストステートメントはカテゴリ変数を認識しませんか?

分類Dev

テンプレート関数が認識しない

分類Dev

私のifステートメントがstring.indexOf(letter)を認識しない== -1

分類Dev

変数を変更しないswitchステートメント

分類Dev

Gradle Wrapper4.6がテストフィルタリングパラメーターを認識しない

分類Dev

クラスコンストラクターで使用される列挙型、クラス内のメソッドが参照変数を認識しない

分類Dev

テンプレートがURL名を認識しない

Related 関連記事

  1. 1

    NodeJS / JavaScriptifステートメントが機能しない

  2. 2

    Javascriptifステートメントが「true」ステートメントをトリガーしない

  3. 3

    Javascriptifステートメントが「true」ステートメントをトリガーしない

  4. 4

    単純なjavascriptifステートメントが機能しない

  5. 5

    javascriptifステートメントのブール比較が機能しない

  6. 6

    Javascriptifステートメントまたは演算子が機能しない

  7. 7

    Jqueryを使用した基本的なJavascriptifステートメントが機能しない

  8. 8

    PHP $ id変数からのempid番号を認識しないMySQLDELETEステートメント

  9. 9

    ステートメントがフォームを認識しない場合

  10. 10

    ループがステートメントを認識しない

  11. 11

    javascriptifステートメントが真の値を渡している

  12. 12

    charAtを含む単純なjavascriptifステートメントが機能しない

  13. 13

    Elseステートメントが私のcomboBoxを認識しない場合

  14. 14

    チェックボックスオブジェクトIFステートメントがMATLABGUIDEの変数を認識しない

  15. 15

    奇妙なJavascriptIfステートメント

  16. 16

    JavascriptIfステートメントがオートコンプリートで機能しない

  17. 17

    javascriptifステートメントが期待どおりに評価されない

  18. 18

    PHPpostgresプリペアドステートメントがパラメーターを認識しない

  19. 19

    Divを変更するJavaScriptifステートメント

  20. 20

    可変個引数テンプレートがconstexpr関数を認識しない

  21. 21

    このswitchステートメントがsubStringを認識しないのはなぜですか?

  22. 22

    Excel vba dowhileループがdowhileステートメントを認識しない

  23. 23

    SAS Proc Logistic: テストステートメントはカテゴリ変数を認識しませんか?

  24. 24

    テンプレート関数が認識しない

  25. 25

    私のifステートメントがstring.indexOf(letter)を認識しない== -1

  26. 26

    変数を変更しないswitchステートメント

  27. 27

    Gradle Wrapper4.6がテストフィルタリングパラメーターを認識しない

  28. 28

    クラスコンストラクターで使用される列挙型、クラス内のメソッドが参照変数を認識しない

  29. 29

    テンプレートがURL名を認識しない

ホットタグ

アーカイブ