มีคำสั่ง JavaScript อันที่จะช่วยเราเช็กว่ามี .(จุด) มากกว่า 1 จุด อยู่ในค่าได้บ้างครับ

ตอบกระทู้

รูปแสดงอารมณ์
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
รูปแสดงอารมณ์อื่นๆ

BBCode เปิด
[img] เปิด
[url] เปิด
[Smile icon] เปิด

กระทู้แนะนำ
   

มุมมองที่ขยายได้ กระทู้แนะนำ: มีคำสั่ง JavaScript อันที่จะช่วยเราเช็กว่ามี .(จุด) มากกว่า 1 จุด อยู่ในค่าได้บ้างครับ

มีคำสั่ง JavaScript อันที่จะช่วยเราเช็กว่ามี .(จุด) มากกว่า 1 จุด อยู่ในค่าได้บ้างครับ

โดย jamepiyawat » 02/11/2019 3:23 pm

พอดีว่าผมมีอาเรย์อยู่แล้วอยากจะเช็กว่าแต่ละค่าในอาเรย์นั้นมีจุดเกิน 1 จุด อยู่หรือเปล่า แต่ผมไม่ทราบว่าจะต้องใช้คำสั่งอะไรของ JavaScript เช็กได้ว่าค่านั้นมีเป็นมี .(จุด)เกิน 1 จุด


สมมุติว่า
res เป็นอาเรย์เก็บค่าไว้แบบนี้ 123,123.4.2,123.5,1234

โค้ด: เลือกทั้งหมด

for (var i = 0; i < res.length; i++) {
  if (res[i] == คำสั่งที่จะเช็กว่าอาเรย์ค่ามีมีจุดเกิน 1 จุด) {
    alert("ค่านี้มีจุดเกิน 1 จุด"+i);
  }
}
สิ่งที่ต้องการก็คือจะให้ res[1] นั้น alert ออกมาครับ

ข้างบน