Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

JavaScriptでPIN検証を設定しますか?


ピンの長さに基づいてピンを検証でき、ピンのタイプはストリングなどである必要があります。

以下はコードです-

function simpleValidationForPin(pinValues) {
   if (!(typeof pinValues === "string" && !~pinValues.indexOf('.') && !isNaN(Number(pinValues)) && (pinValues.length === 2 || pinValues.length === 4))) {
      return false;
   } else {
      return true;
   }
}
if (simpleValidationForPin("0000.00") == true)
   console.log("This is a valid pin")
else
   console.log("This is not a valid pin")
if (simpleValidationForPin(66) == true)
   console.log("This is a valid pin")
else
   console.log("This is not valid pin")
if (simpleValidationForPin("4444") == true)
   console.log("This is a valid pin")
else
   console.log("This is not a valid pin")
if (simpleValidationForPin("66") == true)
   console.log("This is a valid pin")
else
   console.log("This is not valid pin")
if (simpleValidationForPin("666") == true)
   console.log("This is a valid pin")
else
   console.log("This is not a valid pin")

上記のプログラムを実行するには、次のコマンドを使用する必要があります-

node fileName.js.

ここで、私のファイル名はdemo254.jsです。

出力

これにより、コンソールに次の出力が生成されます-

PS C:\Users\Amit\javascript-code> node demo254.js
This is not a valid pin
This is not a valid pin
This is a valid pin
This is a valid pin
This is not a valid pin

  1. JavaScriptでinnerHTMLを設定する

    innerHTMLを設定するための正しい構文は次のとおりです- document.getElementById(“yourIdName”).innerHTML=”yourValue”; 次に、innerHTMLを設定する方法を見てみましょう- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content=&

  2. JavaScriptでCSS変数を取得および設定する

    getComputedStyle()メソッドは、ターゲット要素に適用されたすべてのスタイルを含むオブジェクトを提供します。 getPropertyValue()メソッドは、計算されたスタイルから目的のプロパティを取得するために使用されます。 setProperty()は、CSS変数の値を変更するために使用されます。 例 次の例は、JavaScriptを使用してCSS変数を取得および設定する方法を示しています。 <!DOCTYPE html> <html> <head> <style> :root {    --outerCo