Mengubah Variabel Global dalam JavaScript
Perhatikan bahwa variabel global akan berubah hanya pada saat fungsi dipanggil. Jika tidak ada pemanggilan fungsi - variabel tidak akan berubah:
let num = 1;
function func() {
num = 2; // tidak ditulis let - kita mengubah variabel eksternal
console.log(num);
}
// func(); - membariskomentar pemanggilan fungsi
console.log(num); // akan menampilkan 1 - variabel tidak berubah
Dan sekarang kami mendemonstrikan dengan kode bahwa variabel global akan berubah hanya setelah fungsi dipanggil:
let num = 1;
function func() {
num = 2;
}
console.log(num); // akan menampilkan 1
func(); // mengubah variabel
console.log(num); // akan menampilkan 2
Tentukan, tanpa menjalankan kode, apa yang akan ditampilkan di konsol:
let num = 1;
function func() {
num = 2;
}
func();
console.log(num);
Tentukan, tanpa menjalankan kode, apa yang akan ditampilkan di konsol:
let num = 1;
function func() {
num = 2;
}
console.log(num);
Tentukan, tanpa menjalankan kode, apa yang akan ditampilkan di konsol:
let num = 1;
function func() {
let num = 2;
}
func();
console.log(num);
Tentukan, tanpa menjalankan kode, apa yang akan ditampilkan di konsol:
let num = 1;
function func() {
let num = 2;
}
console.log(num);
func();
Tentukan, tanpa menjalankan kode, apa yang akan ditampilkan di konsol:
let num = 1;
function func() {
num = 2;
}
console.log(num);
func();
Tentukan, tanpa menjalankan kode, apa yang akan ditampilkan di konsol:
let num = 1;
function func() {
num++;
}
func();
func();
func();
console.log(num);
Tentukan, tanpa menjalankan kode, apa yang akan ditampilkan di konsol:
function func() {
num = 2;
}
let num = 1;
console.log(num);
func();
Tentukan, tanpa menjalankan kode, apa yang akan ditampilkan di konsol:
function func() {
num = 2;
}
let num = 1;
func();
console.log(num);