JavaScriptでnull値のみを除外する
いくつかのfalse値を含む配列を受け取るJavaScript関数を作成する必要があります。関数は、配列からすべてのnull値(存在する場合)を削除する必要があります。
例:入力配列が-
の場合const arr = [12, 5, undefined, null, 0, false, null, 67, undefined, false, null];
その場合、出力は-
になります。const output = [12, 5, undefined, 0, false, 67, undefined, false];
例
このためのコードは-
になりますconst arr = [12, 5, undefined, null, 0, false, null, 67, undefined, false, null]; const removeNullValues = arr => { for(let i = 0; i < arr.length; ){ // null's datatype is object and it is a false value // so only falsy object that exists in JavaScript is null if(typeof arr[i] === 'object' && !arr[i]){ arr.splice(i, 1); }else{ i++; continue; }; }; }; removeNullValues(arr); console.log(arr);
出力
コンソールの出力-
[ 12, 5, undefined, 0, false, 67, undefined, false ]
-
JavaScriptで誤った値を特定する
JavaScriptでは、ブール型-false として評価されると、次の値がfalseと評価されます。 0 空の文字列: 、、または `` null 未定義 NaN —数値ではありません 以下は、JavaScriptで偽の値を識別するためのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="widt
-
JavaScriptを使用してテーブルにNULL値を挿入しないようにするにはどうすればよいですか?
テーブルに挿入されたnull値を取り除くには、値を入力するときに条件を確認する必要があります。 NULLをチェックする条件は次のとおりです- while( !( yourVariableName1==null || yourVariableName2==null || yourVariableName3==null…...N){ // yourStatement1 . . N } 上記のロジックでは、null値を挿入することはできません。 これで、forループを使用して、