for loop จากที่เขียนไปก่อนหน้า จะใช้ while หรือ do while ซึ่งจะมีการกำหนดตัวแปรที่เป็นอินเด็กซ์ เพื่อใช้เป็นเงื่อนไขในการออกจากลูป แต่ในที่นี่ตัวแปร i คืออินเด็กซ์ จะใช้เพื่อตรวจสอบว่าเรายังต้องทำคำสั่งในลูปอยู่หรือไม่ คือ...
do while loop จะรันคำสั่งหนึ่งรอบก่อน จากนั้นค่อยตรวจสอบเงื่อนไขว่าเป็นจริง หรือเท็จ ถ้าเป็นจริงก็รันคำสั่งต่อไป แต่เมื่อใดที่เป็นเท็จก็จะออกจาก loop ตัวอย่างการใช้ do while loop var x = 10; do { alert ( x ); x + + ; } while ( x < 20 ); จุดสังเกตุ จะทำงานก่อน หรือ...
While loop เป็นคำสั่งให้วนซ้ำเรื่อยๆ เมื่อเงื่อนไขเป็นจริง และจะหยุดก็ต่อเมื่อเงื่อนไขที่กำหนดเป็นเท็จ โดย While loop นี้จะทำการตรวจสอบเงื่อนไขก่อนที่จะทำคำสั่ง ซึ่งถ้าเป็นเท็จตั้งแต่แรกก็จะไม่มีการทำงานใดๆเลย จากตัวอย่างด้านล่างดังนี้ var x = 10; while ( x < 20 )...
แสดงผลลัพธ์ในหน้า Console เพื่อตรวจสอบค่าของตัวแปร หลายๆครั้งเราจะใช้ alert() แต่ในบางครั้งเราไม่สะดวกที่จะให้ผลลัพธ์แสดงโชว์ออกมาสู่สายตาประชาชน เราจึงต้องเปลี่ยนไปให้แสดงผลลัพธ์ในหน้า Console ของ Web Browser แทน เช่น <script> var x = 10; var y = 20; if ( x !=...
if แบบ Ternary จากในภาษา C ที่ทำกันคือ condition ? true : false ; ซึ่งวิธีนี้จะช่วยให้การเขียนโค้ดนั้นสั้นลงได้ จากด้านล่างนี้เป็นตัวอย่าง การหาค่าสูงสุด var first = 20; var second = 30; var max; if ( first > second ) { max = first; } else { max = second; } และ...
ความเห็นล่าสุด