สิ่งตีพิมพ์ในหัวข้อ 'fundamentals'


ทำความเข้าใจความแตกต่างระหว่าง == และ === ในการเขียนโปรแกรม JavaScript
เมื่อความซับซ้อนและความแตกต่างในโลกของการเขียนโปรแกรมเติบโตขึ้น เรามักจะพบกับแนวคิดหรือแง่มุมที่ดูเหมือนเหมือนกันแต่มีความหมายที่แตกต่างกันมาก ในการเขียนโปรแกรม JavaScript หนึ่งในตัวอย่างที่ชัดเจนที่สุดของปรากฏการณ์นี้คือความแตกต่างระหว่างตัวดำเนินการเปรียบเทียบ == และ === ตัวดำเนินการเปรียบเทียบ == ใน JavaScript ตัวดำเนินการเปรียบเทียบ == หรือที่เรียกว่าตัวดำเนินการเปรียบเทียบ 'หลวม' ใช้ในการเปรียบเทียบสองค่าและพิจารณาว่ามีค่าเท่ากันหรือไม่ อย่างไรก็ตาม..

ค้นหาค่าที่น้อยที่สุดหรือค่าสูงสุดของอาร์เรย์
การค้นหาจำนวนที่น้อยที่สุดหรือจำนวนสูงสุดเป็นคำถามทั่วไปที่ผู้เขียนโค้ดทุกคนต้องเผชิญ มันเป็นคำถามที่ง่าย เมื่อใช้ JavaScript มีหลายวิธีที่สามารถช่วยได้ ตัวอย่างเช่น เรามีอาร์เรย์เช่นนี้ [34, -345, -1, 100] ดังที่เราทราบค่าที่น้อยที่สุดคือ -345 และค่าสูงสุดคือ 100 เพื่อให้ได้ค่านั้น เราเพียงแค่ต้องเรียงลำดับค่าเหล่านั้น ก็ได้ออกมาเป็นเช่นนี้ [-345, -1, 34, 100] หลังจากนั้นเราจะได้ค่าที่น้อยที่สุดและสูงสุดโดยการเข้าถึงดัชนีแรกหรือดัชนีสุดท้าย..