123 - Tipe Data

Run Settings
LanguageJavaScript
Language Version
Run Command
/* untuk menjalankan berkas ini, pastikan pada konfigurasi run setting -> run command Anda menetapkan nilai "node undefined.js" */ let x; console.log(typeof(x)); /* output: undefined */
/* untuk menjalankan berkas ini, pastikan pada konfigurasi run setting -> run command Anda menetapkan nilai "node numbers.js" */ let x = 10; console.log(typeof(x)) /* output: number */ let y = 17.25; console.log(typeof(y)) /* output: number */ let a = 12; let b = 9; console.log(a + b) console.log(a - b) console.log(a * b) console.log(a / b) console.log(a % b) /* output: 21 3 108 1.3333333333333333 3 */ /* Increment dan Decrement */ let postfix = 5; console.log(postfix++); /* output: 5 */ let prefix = 5; console.log(++prefix); /* output: 6 */
/* untuk menjalankan berkas ini, pastikan pada konfigurasi run setting -> run command Anda menetapkan nilai "node strings.js" */ let greet = "Hello"; console.log(typeof(greet)) /* output: string */ let moreGreet = greet + greet console.log(moreGreet); /* output: HelloHello */
/* untuk menjalankan berkas ini, pastikan pada konfigurasi run setting -> run command Anda menetapkan nilai "node boolean.js" */ let x = true; let y = false; console.log(typeof(x)) console.log(typeof(y)) /* output: boolean boolean */ const a = 10; const b = 12; let isGreater = a > b; let isLess = a < b; console.log(isGreater) console.log(isLess) /* output: 10 12 */
/* untuk menjalankan berkas ini, pastikan pada konfigurasi run setting -> run command Anda menetapkan nilai "node null.js" */ let someLaterData = null; console.log(someLaterData); /* output: null */
/* untuk menjalankan berkas ini, pastikan pada konfigurasi run setting -> run command Anda menetapkan nilai "node dynamic.js" */ let x; // x merupakan undefined x = 1 // sekarang x merupakan number x = true // sekarang x merupakan boolean x = "Harry" // sekarang x merupakan string
Editor Settings
Theme
Key bindings
Full width
Lines