ให้เรตสมาชิก: 2 / 5

ดาวใช้งานดาวใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งาน
 

บทที่ 15 JavaScript While Loop


   ในการใช้ลูปแบบ for (บทที่ 14 JavaScript For Loop) เราจำเป็นต้องทราบค่าเริ่มต้นและค่าสุดท้ายของลูป แต่ในบางกรณีเราอาจไม่ทราบค่าเริ่มต้นและค่าสุดท้ายของลูป แต่อาจทราบเพียงเงื่อนไขบางอย่างเท่านั้น ด้วยเหตุนี้ภาษาคอมพิวเตอร์ทั่วไปจึงมีทางเลือกในการวนลูปโดยใช้วิธีกำหนดเงื่อนไข นั้นคือลูปแบบ While โดยมีโคงสร้างดังนี้
while (เงื่อนไข)
{// คำสั่ง}
  การทำงานของ Loop จะทำการตรวจสอบเงื่อนไขก่อน หากผลการตรวจสอบแล้วเป็นตามที่เงื่อไขระบุ ก็จะทำตามคำสั่ง แต่หากเป็นเท็จก็จะกระโดด ออกจาก Loop
ตัวอย่างเช่น


<html>
<body>
<script>
var x=0;
while (x <= 10)
  {
  document.write(x+ "<br>");
  x++;
  }
</script>
</body>
</html>

 

ผลลัพธ์คือ

 
คลิกเพื่อดู demo file javascript

ข้อมูลอ้้างอิง
http://www.w3schools.com

ชื่อ
javascript15
หมวดหมู่
Javascript, Javascript
ฮิต
4931
ผู้สร้างเอกสาร
opassaesin
วันที่สร้างเอกสาร
2016-06-03 13:37:51

javascript15.zip

ประเภทไฟล์ zip

ขนาดไฟล์ 453 bytes

ผู้อัพโหลดไฟล์ opassaesin

วันที่อัพโหลด 2016-06-03 06:36:32


กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
MOD_MTB_NEWS_RECENT
สอบถามจะย้ายตำแหน่งรายการ Drop Down ไปไว้ทางด้านซ้าย
โดย AePongsak ศ 15 ก.ย. 2017 4:47 pm บอร์ด HTML CSS
2
88
ศ 15 ก.ย. 2017 4:47 pm โดย AePongsak
วิธีติดตั้ง geckodriver เพื่อใช้งานกลับ Webdriver.Firefox บน Ubuntu
โดย nuattawoot ศ 15 ก.ย. 2017 4:31 pm บอร์ด Programming - C/C++ & java & Python
0
59
ศ 15 ก.ย. 2017 4:31 pm โดย nuattawoot
คนทั่วไปที่เข้าใจ (ผิด) ที่เกี่ยวกับ IT Support
โดย Before Dong ศ 15 ก.ย. 2017 9:27 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
124
ศ 15 ก.ย. 2017 9:27 am โดย Before Dong
จะเข้าเฟสเก่าแต่ทำไม่ได้
โดย วนิดา ซังธาดา พฤ 14 ก.ย. 2017 1:38 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
0
57
พฤ 14 ก.ย. 2017 1:38 pm โดย วนิดา ซังธาดา
เปิดใช้ plugin msocial แล้วบทความหาย
โดย meeieis พฤ 14 ก.ย. 2017 1:08 pm บอร์ด Joomla Development
4
84
พฤ 14 ก.ย. 2017 1:08 pm โดย meeieis
โฉมหน้า "แชมป์" การเล่นซ่อนแอบตลอดกาล
โดย Before Dong พฤ 14 ก.ย. 2017 10:35 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
81
พฤ 14 ก.ย. 2017 10:35 am โดย Before Dong
ตอนเขียนมันก็รันได้ ตอน Test มันก็ผ่าน แต่ใช้งานจริง ทำไมเป็นแบบนั้น
โดย AePongsak พ 13 ก.ย. 2017 7:52 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
194
พ 13 ก.ย. 2017 7:52 pm โดย AePongsak
B - ติดตั้งเวอร์ชั่น 1.0.3 ไม่ได้
โดย tsukasaz พ 13 ก.ย. 2017 6:30 pm บอร์ด MyFrontPageDesign
0
1
พ 13 ก.ย. 2017 6:30 pm โดย tsukasaz
แนวทางการเป็น Programmer (โปรแกรมเมอร์)
โดย nuattawoot พ 13 ก.ย. 2017 5:39 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
90
พ 13 ก.ย. 2017 5:39 pm โดย nuattawoot
TIP ดูหน้าจอ ตอน boot เข้า OS ของ CentOS แบบ Command
โดย mindphp พ 13 ก.ย. 2017 2:55 pm บอร์ด Linux - Web Server
0
68
พ 13 ก.ย. 2017 2:55 pm โดย mindphp
การสร้างตารางในฐานข้อมูล PostgreSQL (โพสต์เกรสคิวเอล) แบบใช้โค้ด SQL
โดย natnicha001 พ 13 ก.ย. 2017 2:22 pm บอร์ด SQL - Database
0
65
พ 13 ก.ย. 2017 2:22 pm โดย natnicha001
การเขียน selenium webdriver ด้วยภาษา python
โดย natnicha001 พ 13 ก.ย. 2017 10:29 am บอร์ด Programming - C/C++ & java & Python
28
360
พ 13 ก.ย. 2017 12:56 pm โดย mindphp
ทดสอบว่าคุณเป็น "โปรแกรมเมอร์" หรือไม่ ด้วยการนับแอปเปิ้ล
โดย Before Dong พ 13 ก.ย. 2017 10:19 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
3
146
พ 13 ก.ย. 2017 10:19 am โดย Before Dong
อยากถามการทำเว็บฝากขายจะดำเนินการอย่างไรใน Joomla ได้บ้างครับ
โดย giantseed พ 13 ก.ย. 2017 9:39 am บอร์ด Joomla Development
2
89
พ 13 ก.ย. 2017 9:39 am โดย giantseed
การเขียนโปรแกรม แบบ MVC Pattern ของโปรแกรมเมอร์
โดย Before Dong อ 12 ก.ย. 2017 10:32 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
131
อ 12 ก.ย. 2017 10:32 am โดย Before Dong
ติดตั้ง โปรแกรมช่วย ตรวจสอบ Malware ในระบบด้วย Linux Malware Detect LMD บน CentOS
โดย mindphp จ 11 ก.ย. 2017 4:52 pm บอร์ด Linux - Web Server
1
65
จ 11 ก.ย. 2017 4:52 pm โดย mindphp
สอบถามโปรแกรมจำรองมือถือ Genymotion กด Start ไม่ได้
โดย AePongsak จ 11 ก.ย. 2017 4:32 pm บอร์ด Mobile Programming - Android, iOS, Window Phone
0
73
จ 11 ก.ย. 2017 4:32 pm โดย AePongsak
วิธีตั้งค่าให้ Gmail แจ้งเตือนทางเดสก์ท็อป
โดย AePongsak จ 11 ก.ย. 2017 4:16 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
0
97
จ 11 ก.ย. 2017 4:16 pm โดย AePongsak
Q - อยากทราบวิธี รัน selenium บน Firefox เวอร์ชั่น 55.0.3
โดย M029 จ 11 ก.ย. 2017 2:36 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
0
70
จ 11 ก.ย. 2017 2:36 pm โดย M029
Q - อยากทราบวิธีไม่ให้ Mozilla Firefox อัพเดท Auto ครับ
โดย M029 จ 11 ก.ย. 2017 2:34 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
2
82
จ 11 ก.ย. 2017 2:34 pm โดย M029