Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript

JavaScript - ตรวจสอบว่าค่าเป็นเปอร์เซ็นต์หรือไม่

สมมติว่าค่าของเราคือ:

var value = "97%";

เพื่อตรวจสอบค่าเป็นเปอร์เซ็นต์ ให้ใช้ regular expression

ตัวอย่าง

var value = "97%";
var result = /^\d+(\.\d+)?%$/.test(value);
if (result == true) {
  console.log("The percent is=" + value);
} else {
  console.log("This is not percentage");
}
var value1 = "percent";
var result1 = /^\d+(\.\d+)?%$/.test(value1);
if (result1 == true) {
  console.log("The percent is=" + value1);
} else {
  console.log("This is not percentage");
}

เพื่อรันโปรแกรมข้างต้น คุณต้องใช้คำสั่งต่อไปนี้:

node fileName.js.

ที่นี่ ชื่อไฟล์ของฉันคือ demo214.js

ผลลัพธ์

ผลลัพธ์มีดังนี้บนคอนโซล:

PS C:\Users\Amit\JavaScript-code> node demo214.js
The percent is=97%
This is not percentage