Cara mencetak angka genap di javascript menggunakan while loop

Pada contoh berikut, kode dalam loop akan berjalan berulang-ulang, selama variabel (i) kurang dari 10

Jika Anda lupa menambah variabel yang digunakan dalam kondisi tersebut, perulangan tidak akan pernah berakhir. Ini akan merusak browser Anda


Do While Loop

Loop do while adalah varian dari while loop. Loop ini akan mengeksekusi blok kode satu kali, sebelum memeriksa apakah kondisinya benar, kemudian akan mengulang loop selama kondisinya benar

Sintaksis

melakukan {
// blok kode yang akan dieksekusi
}
sementara (kondisi);

Contoh

Contoh di bawah ini menggunakan do while loop. Loop akan selalu dieksekusi setidaknya sekali, meskipun kondisi salah, karena blok kode dieksekusi sebelum kondisi diuji

Jangan lupa untuk menambah variabel yang digunakan dalam kondisi tersebut, jika tidak, perulangan tidak akan pernah berakhir



Membandingkan Untuk dan Sementara

Jika Anda telah membaca bab sebelumnya, tentang perulangan for, Anda akan menemukan bahwa perulangan while hampir sama dengan perulangan for, dengan pernyataan 1 dan pernyataan 3 dihilangkan

Dalam JavaScript do while loop mengeksekusi blok pernyataan satu kali dan kemudian mengulangi eksekusi sampai kondisi yang ditentukan bernilai false

Sintaksis

do
{
  statement block
}
while (condition); 

Dalam perulangan while, kondisi yang diberikan diuji di awal, yaitu. e. sebelum mengeksekusi salah satu pernyataan dalam while loop. Dalam kasus do while loop, kondisi diuji setelah eksekusi pernyataan dalam while loop. Ini berarti bahwa do-while akan mengeksekusi pernyataannya setidaknya sekali, bahkan jika kondisi gagal untuk pertama kalinya

Presentasi Bergambar

Cara mencetak angka genap di javascript menggunakan while loop

Contoh

Dokumen web berikut menghitung jumlah bilangan genap antara 0 hingga 10. Perulangan do while dimulai dengan x = 0 dan berjalan hingga sama dengan 10. Jika sisa x/2 sama dengan 0, kita tambahkan x dengan y dan setelah loop selesai, y mengembalikan jumlah bilangan genap

Kode HTML

<!DOCTYPE html>
<html lang="en">
<head> <meta charset=utf-8> <title>JavaScript do while statement : Example-1</title> </head> <body> <h1>JavaScript : do while statement</h1> <h3> The do while loop calculate the sum of even numbers between 0 to 10. </h3> <p id="result">Output will be displayed here.</p> <script src="do-while-statement-example1.js"></script> </body> </html>
_

Kode JS

var x = 1;
var y = 0;
var z = 0;
document.getElementById("result").innerHTML = "List of numbers : ";
do
{
z = x %  2;
if (z === 0)
{
var newParagraph1 = document.createElement("p");
var newText1 = document.createTextNode(x);
newParagraph1.appendChild(newText1);
document.body.appendChild(newParagraph1);
y=y+x;
}
x++;
}
while (x <=10 );
var newParagraph1 = document.createElement("p");
var newText1 = document.createTextNode("The sum of even numbers between 0 to 10 is : " + y);
newParagraph1.appendChild(newText1);
document.body.appendChild(newParagraph1);

Lihat contoh di browser

Latih contoh secara online

Lihat Pena do-while-1 oleh w3resource (@w3resource) di CodePen


Sebelumnya. JavaScript. Beralih pernyataan
Lanjut. JavaScript sementara loop

Uji keterampilan Pemrograman Anda dengan kuis w3resource



Ikuti kami di Facebook dan Twitter untuk pembaruan terkini.

JavaScript. Kiat Hari Ini

Dapatkan Nilai Unik Dari Sebuah Array

Mendapatkan nilai unik dari array mengharuskan kami menggunakan metode filter untuk memfilter nilai berulang. Tetapi dengan objek asli Set yang baru, segalanya menjadi sangat lancar dan mudah

Dalam JavaScript while loop sederhana, ia mengeksekusi pernyataannya berulang kali selama kondisinya benar. Kondisi diperiksa setiap kali di awal perulangan

Sintaksis

while (condition)
{
statements
}

Presentasi Bergambar

Cara mencetak angka genap di javascript menggunakan while loop

Contoh

Dokumen web berikut menghitung jumlah angka ganjil antara 0 hingga 10. Perulangan while dimulai dengan x = 0 dan berjalan hingga sama dengan 10. Jika sisa x/2 tidak sama dengan 0, kita tambahkan x dengan y dan setelah loop selesai y kembalikan jumlah bilangan ganjil

Kode HTML

<!DOCTYPE html>
<html lang="en"><br><head>
<meta charset=utf-8>
<title>JavaScript while statement :  Example-1</title>
</head>
<body> <body> <h1 style="color: red">JavaScript : while statement</h1> <h3> The while loop calculate the sum of odd numbers between 0 to 10. </h3> <p id="result">List of numbers :</p> <script src="while-statement-example1.js"></script> </body> </html>
_

Kode JS

var x = 1;
var y = 0;
var z = 0;
document.getElementById("result").innerHTML = "List of numbers : ";
while (x <=10 )
{
z = x %  2;
if (z !== 0)
{
var newParagraph1 = document.createElement("p");
var newText1 = document.createTextNode(x);
newParagraph1.appendChild(newText1);
document.body.appendChild(newParagraph1);
y=y+x;
}
x++;
}
var newParagraph1 = document.createElement("p");
var newText1 = document.createTextNode("The sum of even numbers between 0 to 10 is : " + y);
newParagraph1.appendChild(newText1);
document.body.appendChild(newParagraph1);

Lihat contoh di browser

Latih contoh secara online

Lihat Pena while-1 oleh w3resource (@w3resource) di CodePen


Sebelumnya. JavaScript lakukan while loop
Lanjut. JavaScript untuk putaran

Uji keterampilan Pemrograman Anda dengan kuis w3resource



Ikuti kami di Facebook dan Twitter untuk pembaruan terkini.

JavaScript. Kiat Hari Ini

Dapatkan Nilai Unik Dari Sebuah Array

Mendapatkan nilai unik dari array mengharuskan kami menggunakan metode filter untuk memfilter nilai berulang. Tetapi dengan objek asli Set yang baru, segalanya menjadi sangat lancar dan mudah

Bagaimana Anda mencetak angka genap dalam loop sementara?

Diberi daftar angka, tulis program Python untuk mencetak semua angka genap dalam daftar yang diberikan. Menggunakan untuk loop. Ulangi setiap elemen dalam daftar menggunakan loop for dan periksa apakah num % 2 == 0. Jika kondisi terpenuhi, maka cetak angka saja . # kita juga bisa mencetak bahkan no menggunakan lambda exp.

Bagaimana Anda mencetak angka genap dalam JavaScript?

const isOdd = (n) => (n & 1) === 1; . log( `Bilangan ganjil adalah ${ num. filter( n => isOdd(n))}` ); . log( `Bilangan genap adalah ${ num. .
const
Fungsi panah
Searah bit DAN (&)
TIDAK logis (. )
Himpunan. prototipe. Saring()

Bagaimana cara mencetak angka genap dari 1 hingga 100 dalam JavaScript?

penghitung var = 0; . panjang <5){ baris[penghitung] = i; . log(baris);

Bagaimana cara menghitung angka genap dalam JavaScript?

fungsi even_digits(num) { biarkan ctr = 0; . lantai(num / 10); . log(angka_genap(123)); .