- JavaScript Basics
- JavaScript Home
- JavaScript Syntax
- JavaScript Placements
- JavaScript Output
- JavaScript Statements
- JavaScript Keywords
- JavaScript Comments
- JavaScript Variables
- JavaScript var
- JavaScript let
- JavaScript const
- JavaScript var Vs let Vs const
- JavaScript Operators
- JavaScript Arithmetic Operators
- JavaScript Assignment Operators
- JS Comparison Operators
- JavaScript Logical Operators
- JavaScript Bitwise Operators
- JavaScript Ternary Operator
- JavaScript Operator Precedence
- JavaScript Data Types
- JavaScript typeof Operator
- JS Conditional Statements
- JavaScript Conditional Statement
- JavaScript if Statement
- JavaScript if-else Statement
- JavaScript switch Statement
- JavaScript Loops
- JavaScript for Loop
- JavaScript while Loop
- JavaScript do-while Loop
- JavaScript Break Continue
- JavaScript Popup Boxes
- JavaScript Dialog Box
- JavaScript alert Box
- JavaScript confirm Box
- JavaScript prompt Box
- JavaScript Functions
- JavaScript Functions
- JS Function with Parameter
- JavaScript Return Statement
- JavaScript Variable Scope
- JavaScript setTimeout() Method
- JavaScript setInterval() Method
- JavaScript Events
- JavaScript Events
- JavaScript onclick Event
- JavaScript onload Event
- JavaScript Mouse Events
- JavaScript onreset Event
- JavaScript onsubmit Event
- JavaScript Objects
- JavaScript Objects
- JavaScript Number Object
- JavaScript Array Object
- JavaScript String Object
- JavaScript Boolean Object
- JavaScript Math Object
- JavaScript RegExp Object
- JavaScript Date Object
- JavaScript Browser Objects
- JavaScript Browser Objects
- JavaScript Window Object
- JavaScript Navigator Object
- JavaScript History Object
- JavaScript Screen Object
- JavaScript Location Object
- JavaScript Document Object
- JS Document Object Collection
- JS Document Object Properties
- JS Document Object Methods
- JS Document Object with Forms
- JavaScript DOM
- JavaScript DOM
- JavaScript DOM Nodes
- JavaScript DOM Levels
- JavaScript DOM Interfaces
- JavaScript Cookies
- JavaScript Cookies
- JavaScript Create/Delete Cookies
- JavaScript Advance
- JavaScript Regular Expression
- JavaScript Page Redirection
- JavaScript Form Validation
- JavaScript Validations
- JavaScript Error Handling
- JavaScript Exception Handling
- JavaScript try-catch throw finally
- JavaScript onerror Event
- JavaScript Multimedia
- JavaScript Animation
- JavaScript Image Map
- JavaScript Debugging
- JavaScript Browser Detection
- JavaScript Security
- JavaScript Misc
- JavaScript innerHTML
- JavaScript getElementById()
- JS getElementsByClassName()
- JS getElementsByName()
- JS getElementsByTagName()
- JavaScript querySelector()
- JavaScript querySelectorAll()
- JavaScript document.write()
- JavaScript console.log()
- JavaScript instanceof
- JavaScript Programs
- JavaScript Programs
- JavaScript Test
- JavaScript Online Test
- Give Online Test
- All Test List
JavaScript Break and Continue
JavaScript break and continue statement/keyword is used to control the loop.
JavaScript break Statement
JavaScript break statement is used to exit from the loop when the required condition is met. Here is an example uses break statement to exit the loop:
<!DOCTYPE html> <html> <head> <title>JavaScript Break Statement</title> </head> <body> <p>Loop breaks when i becomes equal to 5</p> <p id="break_statement_para1"></p> <script> var text = ""; var i; for(i = 0; i < 10; i++) { if(i === 5) { break; } text += + i + "<br>"; } document.getElementById("break_statement_para1").innerHTML = text; </script> </body> </html>
Here is the output produced by the above JavaScript break statement example program.

Here is the live demo output of the above break keyword example in JavaScript.
Loop breaks when i becomes equal to 5
Here is another example also demonstrates the use of break statement/keyword in JavaScript.
<!DOCTYPE HTML> <HTML> <HEAD> <TITLE>JavaScript Break Statement Example</TITLE> </HEAD> <BODY> <SCRIPT type="text/javascript"> var count=0; while(count<10) { ++count; if((count%5==0)) break; else document.write("count="+count+"<BR/>"); } document.write("The while loop exited."); </SCRIPT> </BODY> </HTML>
Here is the output produced by the above break example in JavaScript.

JavaScript continue Statement
JavaScript continue statement is used to skip the remaining part of code and goes to the condition-checker part, if the required condition is met. Here is an example uses continue statement to skip one iteration of the loop:
<!DOCTYPE html> <html> <head> <title>JavaScript continue Statement Example</title> </head> <body> <p>Loop breaks when i becomes equal to 5</p> <p id="continue_statement_para1"></p> <script> var text = ""; var i; for(i = 0; i < 10; i++) { if(i === 5) { continue; } text += + i + "<br>"; } document.getElementById("continue_statement_para1").innerHTML = text; </script> </body> </html>
It will skip to print the value 5, so it will display the following result:

Here is the live demo output of the above continue statement example program in JavaScript.
Loop breaks when i becomes equal to 5
Here is another example also demonstrates continue statement in JavaScript.
<!DOCTYPE HTML> <HTML> <HEAD> <TITLE>JavaScript continue Statement Example</TITLE> </HEAD> <BODY> <SCRIPT type="text/javascript"> var count=0; while(count<10) { ++count; if(count%2==0) continue; else document.write("count="+count+"<BR/>"); } document.write("The while loop exited."); </SCRIPT> </BODY> </HTML>
Here is the output of the above continue statement program in JavaScript.

« Previous Tutorial Next Tutorial »