Мазмуну:

Javascriptте сап алфавиттик-сандык экенин кантип текшересиз?
Javascriptте сап алфавиттик-сандык экенин кантип текшересиз?

Video: Javascriptте сап алфавиттик-сандык экенин кантип текшересиз?

Video: Javascriptте сап алфавиттик-сандык экенин кантип текшересиз?
Video: Включите и выключите светодиод с помощью мобильного приложения, используя Bluetooth на плате ESP32. 2024, Май
Anonim

Сандарды жана тамгаларды текшерүү

  1. Javascript үчүн функция болсо текшерүү талаа киргизүү тамгаларды жана сандарды гана камтыйт // Function to текшерүү тамгалар жана сандар иштейт алфавиттик-сандык (inputtxt) { var letterNumber = /^[0-9a-zA-Z]+$/; эгерде ((inputtxt.value.match(letterNumber)) { чындыкты кайтаруу; } else { alert("билдирүү"); жалганды кайтаруу; } }
  2. Блок-схема:
  3. HTML коду <!

Жөнөкөй эле, JavaScript сапта тамга бар-жогун кантип текшересиз?

Pre-ES6, жалпы жолу болсо текшерүү а сап indexOf колдонуу үчүн подсапты камтыйт, бул а сап -1 кайтаруучу ыкма эгерде the сап ички сапты камтыбайт. Эгерде субсап табылса, ал символдун индексин кайтарат сап.

Ошондой эле билесизби, сиз киргизүүнүн JavaScriptдеги сан экенин кантип текшересиз? JavaScript'те өзгөрмө сан экенин текшерүүнүн эки жолу бар:

  1. isNaN() – “Бул сан эмес” дегенди билдирет, эгерде өзгөрмө сан болбосо, анда ал чындыкты кайтарат, болбосо жалганды кайтарат.
  2. typeof - Эгерде өзгөрмө сан болсо, ал "сан" деп аталган сапты кайтарат.

Буга байланыштуу алфавиттик валидация деген эмне?

Алфавиттик-сандык текшерүү формадагы талаа сандарды же башка белгилерди гана кабыл ала алат дегенди билдирет, кабыл алынбайт. Бул типте валидация сиз аты талаасына символдорду гана киргизе аласыз, каттоо талаасындагы номерди же id талаасындагы сан менен символдордун айкалышы, бирок атайын символ жок.

Алфавиттик-сандык белги деген эмне?

Колдонуу алфавиттик-сандык сүйлөмдө. сын атооч. аныктамасы алфавиттик-сандык тамгаларды жана сандарды камтыган нерсе. Тамгаларды да, сандарды да талап кылган сырсөз мисал бир алфавиттик-сандык купуя сөз. Компьютердин клавиатурасы – бул мисал бир алфавиттик-сандык клавиатура.

Сунушталууда: