â âConnect with me!
āϝāĻĻāĻŋ āĻā§āĻŦ āϏāĻšāĻā§ āĻŦāϞāĻŋ āϤāĻžāĻšāϞ⧠āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāύā§āĻāĻžāϰāύā§āĻā§ āĻŦā§āϝāĻŦāĻšā§āϤ āϏāĻŦāĻā§āϝāĻŧā§ āĻāύāĻĒā§āϰāĻŋāϝāĻŧ āϏā§āĻā§āϰāĻŋāĻĒā§āĻāĻŋāĻ āϞā§āϝāĻžāĻāĻā§āϝāĻŧā§āĻāĨ¤ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻšāϞ āĻāĻāĻāĻŋ āĻā§āϞāĻžāϝāĻŧā§āύā§āĻ āϏāĻžāĻāĻĄ āϏā§āĻā§āϰāĻŋāĻĒā§āĻāĻŋāĻ āĻŦāĻž āĻŦā§āϰāĻžāĻāĻāĻžāϰ āϏā§āĻā§āϰāĻŋāĻĒā§āĻāĻŋāĻ āϞā§āϝāĻžāĻāĻā§āϝāĻŧā§āĻāĨ¤ āϏā§āĻ āϏāĻžāĻĨā§ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāĻāĻāĻŋ āĻāĻŦāĻā§āĻā§āĻ-āĻāϰāĻŋāϝāĻŧā§āύā§āĻā§āĻĄ āĻĒā§āϰā§āĻžāĻā§āϰāĻžāĻŽāĻŋāĻ āĻāĻžāώāĻžāĨ¤ āĻāϤ⧠āĻāĻā§ āĻĄā§āĻāĻž āĻāĻžāĻāĻĒ, āĻ āĻĒāĻžāϰā§āĻāϰ, āĻā§āϰā§āϤā§āĻŦāĻĒā§āϰā§āĻŖ āĻāĻŋāĻā§ āĻ āĻŦāĻā§āĻā§āĻ āĻāϰ āĻĢāĻžāĻāĻļāύ āĻŦāĻž āĻŽā§āĻĨāĻĄāĨ¤
āϝāĻāύ JavaScript āĻĢāĻžāĻāϞāĻāĻŋ āĻŦā§āϰāĻžāĻāĻāĻžāϰ⧠āϞā§āĻĄ āĻāϰāĻž āĻšāϝāĻŧ, āϤāĻāύ JavaScript āĻāĻā§āĻāĻŋāύ āĻĢāĻžāĻāϞā§āϰ āĻĒā§āϰāϤāĻŋāĻāĻŋ āϞāĻžāĻāύāĻā§ āĻāĻĒāϰ⧠āĻĨā§āĻā§ āύā§āĻā§ āĻāĻžāϞāĻžāĻŦā§āĨ¤ āĻāĻāĻŋ āĻāĻāĻāĻŋ interpreted programming language āϤāĻžāĻ āϏā§āϰā§āϏ āĻā§āĻĄ āĻāĻā§āϏāĻŋāĻāĻŋāĻāĻļāύā§āϰ āĻāĻā§ āĻŦāĻžāĻāύāĻžāϰāĻŋ āĻā§āĻĄā§ āĻāĻŽā§āĻĒāĻžāĻāϞ āĻāϰāĻž āĻšāϝāĻŧ āύāĻžāĨ¤ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāĻā§āĻāĻŋāύ āĻā§āĻĄ āϞāĻžāĻāύ āĻĨā§āĻā§ āϞāĻžāĻāύ āĻĒāĻžāϰā§āϏ āĻāϰāĻŦā§, āĻāĻāĻŋāĻā§ āĻŽā§āĻļāĻŋāύ āĻā§āĻĄā§ āϰā§āĻĒāĻžāύā§āϤāϰ āĻāϰāĻŦā§ āĻāĻŦāĻ āϤāĻžāϰāĻĒāϰ āĻāĻāĻŋ āĻāĻžāϰā§āϝāĻāϰ āĻāϰāĻŦā§āĨ¤ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāĻā§āĻāĻŋāύ āĻšāϞ āĻāĻāĻāĻŋ āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāϰ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽ āϝāĻž āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻā§āĻĄ āĻāĻžāϰā§āϝāĻāϰ āĻāϰā§āĨ¤ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāĻā§āĻāĻŋāύāĻā§āϞāĻŋ āĻāĻāĻā§āϰ āϏāĻŽāϏā§āϤ āĻāϧā§āύāĻŋāĻ āĻŦā§āϰāĻžāĻāĻāĻžāϰ⧠āĻ āύā§āϤāϰā§āύāĻŋāϰā§āĻŽāĻŋāϤ, āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻŦā§āϰāĻžāĻāĻāĻžāϰā§āϰ āύāĻŋāĻāϏā§āĻŦ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāĻā§āĻāĻŋāύ āĻāĻā§ āĻāĻŋāύā§āϤ⧠āϏāĻŦāĻā§āϝāĻŧā§ āĻĒāϰāĻŋāĻāĻŋāϤ āĻāĻā§āĻāĻŋāύ āĻšāϞ Google āĻāϰ V8āĨ¤
āϝā§āĻā§āύ⧠āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāĻā§āĻāĻŋāύ⧠āϏāϰā§āĻŦāĻĻāĻž āĻāĻāĻāĻŋ āĻāϞ āϏā§āĻā§āϝāĻžāĻ āĻāĻŦāĻ āĻāĻāĻāĻŋ memory heap āĻĨāĻžāĻā§āĨ¤ āĻāϞ āϏā§āĻā§āϝāĻžāĻ āĻšāϞ āϝā§āĻāĻžāύ⧠āĻāĻŽāĻžāĻĻā§āϰ āĻā§āĻĄ āĻāϏāϞ⧠āĻāĻžāϰā§āϝāĻāϰ āĻāϰāĻž āĻšāϝāĻŧāĨ¤ āϤāĻžāϰāĻĒāϰ memory heap āĻšāϞ āĻāĻāĻāĻŋ āĻ āϏāĻāĻāĻ āĻŋāϤ āĻŽā§āĻŽāϰāĻŋ āĻĒā§āϞ āϝāĻž āĻāĻŽāĻžāĻĻā§āϰ āĻ ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύā§āϰ āĻĒā§āϰāϝāĻŧā§āĻāύā§āϝāĻŧ āϏāĻŽāϏā§āϤ āĻŦāϏā§āϤ⧠āϏāĻāϰāĻā§āώāĻŖ āĻāϰā§āĨ¤
āĻā§āϰāĻŋāϝāĻŧā§āĻŦāϞ āĻŦāϞāϤ⧠āĻāĻŽāύ āĻāĻŋāĻā§āĻā§ āĻŦā§āĻāĻžāύ⧠āĻšāϝāĻŧā§ āĻĨāĻžāĻā§ āϝāĻžāϰ āĻŽāĻžāύ āϏāĻŽāϝāĻŧā§āϰ āϏāĻžāĻĨā§ āϏāĻžāĻĨā§ āĻŦāĻĻāϞāĻžāύ⧠āϝāĻžā§āĨ¤ āϝāĻžāϰ āĻŽāĻžāύ āϏāĻŽāϝāĻŧā§āϰ āϏāĻžāĻĨā§ āϏāĻžāĻĨā§ āĻŦāĻŋāĻāĻŋāύā§āύ āĻāĻžāĻŦā§ āĻĒā§āϰāĻāĻžāĻŦāĻŋāϤ āĻšāϤ⧠āĻĒāĻžāϰ⧠āĻāĻŦāĻ āĻāĻžāĻŖāĻŋāϤāĻŋāĻ āĻŽāĻžāύ āĻāĻŋāĻāĻŦāĻž āĻā§āύ āĻāĻŋāĻā§ āĻĒā§āϰāĻāĻžāĻļ āĻāϰāĻžāϰ āĻā§āώā§āϤā§āϰ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϝā§āϤ⧠āĻĒāĻžāϰā§āĨ¤ āĻā§āϰāĻŋāϝāĻŧā§āĻŦāϞ āĻšāĻā§āĻā§ āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāϰ āĻŽā§āĻŽā§āϰāĻŋ āĻāĻāĻāĻŋ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāĻžāϝāĻŧāĻāĻž āϝā§āĻāĻžāύ⧠āĻŦāĻŋāĻāĻŋāύā§āύ āĻŽāĻžāύ āϏāĻāϰāĻā§āώāĻŖ āĻāϰ⧠āϰāĻžāĻāĻž āϝāĻžāϝāĻŧ āĻāĻŦāĻ āĻĒā§āϰāϝāĻŧā§āĻāύ āĻ āύā§āϝāĻžāϝāĻŧā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϝāĻžāϝāĻŧāĨ¤
4. āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻā§āϰāĻŋā§ā§āĻŦāϞ āĻāĻŋāĻāĻžāĻŦā§ āĻĄāĻŋāĻā§āϞā§ā§āĻžāϰ āĻāϰā§?
JavaScript āĻ variable declare āĻāϰāĻžāϰ āĻāύā§āϝ var āĻā§āĻā§āĻžāϰā§āĻĄ āĻāϰ āĻŽāϤā§āĻ let āύāĻžāĻŽā§ āĻāϰā§āĻāĻāĻŋ keyword āĻāĻā§ , āϝāĻžāϰ āĻāĻžāĻ āĻšāĻā§āĻā§ variable āĻāĻŋāĻā§ function scope āĻŦāĻž global scope āĻāϰ āĻĒāϰāĻŋāĻŦāϰā§āϤ⧠block scope { }āĻšāĻŋāϏā§āĻŦā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϝāĻžā§āĨ¤ āĻ āϰā§āĻĨāĻžā§ āĻāĻĒāύāĻŋ āĻāĻžāĻāϞ⧠āĻāĻāĻ āĻā§āĻĄ āĻĒā§āĻā§ āĻ āĻĨāĻŦāĻž āĻāĻāĻ āĻĢāĻžāĻā§āĻāĻļāύā§āϰ āĻŽāϧā§āϝ⧠block āĻĻāĻŋā§ā§ āĻāĻāĻžāϧāĻŋāĻ variable declare āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤ āĻāϰ let āĻā§āĻā§āĻžāϰā§āĻĄ āĻāĻŋ ECMAScript 2015 āĻ āϰā§āĻĨāĻžā§ ES6 āĻĨā§āĻā§ JavaScript āĻ āĻ āύā§āϤāϰā§āĻā§āĻā§āϤ āĻšā§āĨ¤
- Variable Declare
var name = 'Ab Naeem';
var _name = 'Ab Naeem';
var fullName = 'Ab Naeem';
āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ āϞā§āĻāĻžāϰ āĻāύā§āϝ āϝāĻž āϝāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύ āĻāĻŦāĻ āĻĒāĻžāϰāĻŦā§āύ āύāĻžāĨ¤
- a āĻšāϤ⧠z āĻ āĻĨāĻŦāĻž A āĻšāϤ⧠Z āĻĒāϰā§āϝāύā§āϤ āϝā§āĻā§āύ āĻŦāϰā§āύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϝāĻžāĻŦā§
- āĻĄāĻŋāĻāĻŋāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύ āϤāĻŦā§ āĻļā§āϰā§āϤ⧠āύāĻž
- underscore āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύ āϤāĻŦā§ space āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύ āύāĻž
- āĻā§āύ āĻā§āĻā§āĻžāϰā§āĻĄ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύ āύāĻž
- firstname - āϏāĻŦ āĻā§āĻ āĻšāĻžāϤā§āϰ āϞāĻŋāĻāϤ⧠āĻšā§ āĻāĻžāϰāύ āĻāĻžāĻāĻžāϏā§āĻāĻŋāĻĒā§āĻ āĻā§āϏ āϏā§āύā§āϏā§āĻāĻŋāĻ āĨ¤ āĻāĻāĻžā§āĻž āĻā§āϝāĻžāϰā§āĻā§āĻāĻžāϰā§āϰ āĻŽāĻžāĻā§ āĻā§āύ āĻĢāĻžāĻāĻāĻž āϏā§āĻĒā§āϏ āĻĨāĻžāĻāĻŦā§ āύāĻžāĨ¤
- first_name - āϞā§āĻāĻžāϰ āĻŽāϧā§āϝ⧠āĻā§āύ āĻĢāĻžāĻāĻāĻž āϏā§āĻĒā§āϏ āĻĻā§āĻā§āĻž āϝāĻžāĻŦā§ āύāĻž āĨ¤ āĻĻā§āĻāĻŋ āĻā§āĻžāϰā§āĻĄ āĻāϰ āĻļāĻŦā§āĻĻ āĻšāϞ⧠āĻāύā§āĻĄāĻžāϰ āϏā§āĻā§āϰ ( _ ) āĻĻāĻŋāϤ⧠āĻĒāĻžāϰā§āύāĨ¤
- first-name - āĻāĻā§āϰ āĻ āϧāĻŋāĻ āĻļāĻŦā§āĻĻā§āϰ āύāĻžāĻŽ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻāĻžā§āϞ⧠āĻļāĻŦā§āĻĻā§āϰ āĻŽāĻžāĻā§ āĻšāĻžāĻāĻĢā§āύ ( - ) āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤
- firstName - āĻā§āϝāĻžāĻŽā§āϞ āĻā§āĻļ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤
- firstname89- āĻā§āĻā§āϏāĻā§āϰ āĻĒāϰ⧠āύāĻžāĻŽā§āĻŦāĻžāϰ āϝā§āĻā§āϤ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤
- first name - variable āĻāϰ āύāĻžāĻŽ āĻĻā§āĻā§āĻžāϰ āϏāĻŽā§ āĻĻā§āĻāĻŋ āĻļāĻŦā§āĻĻā§āϰ āĻŽāĻžāĻā§ āĻĢāĻžāĻāĻāĻž āϏā§āĻĨāĻžāύ āĻĨāĻžāĻāϞ⧠āĻšāĻŦā§ āύāĻžāĨ¤
- 89firstname - variable āĻāϰ āύāĻžāĻŽ āĻā§āύ āύāĻžāĻŽā§āĻŦāĻžāϰ āĻĻāĻŋā§ā§ āĻļā§āϰ⧠āĻāϰāĻž āϝāĻžā§ āύāĻžāĨ¤
5. āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻā§āϰāĻŋā§ā§āĻŦāϞ āĻāϰ āĻŽāĻžāύ āĻāĻŋāĻāĻžāĻŦā§ āĻā§āĻāĻā§āĻ āĻāϰ⧠āĻŦāĻž āĻāĻĒāĻĄā§āĻ āĻāϰā§?
āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ āĻāϰ āĻŽā§āϝāĻžāύ āĻā§āĻā§āĻ āĻāϰāϤ⧠āĻšāϞ⧠āĻāĻĒāύāĻžāĻā§ āĻĒā§āϰāĻĨāĻŽā§ āĻāĻāĻāĻŋ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ āĻĄāĻŋāĻā§āϞā§ā§āĻžāϰ āĻāϰāϤ⧠āĻšāĻŦā§ āϝā§āĻŽāύ:
- Variable Value
var name = "Ab Naeem";
āĻāĻāύ āĻāĻĒāύāĻŋ āĻāĻžāĻā§āĻā§āύ āĻāĻĒāύāĻŋ āĻāĻĒāύāĻžāϰ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ āĻāϰ āύāĻžāĻŽ āĻ āĻŋāĻ āϰā§āĻā§ āĻā§āϝāĻžāϞ⧠āĻā§āĻā§āĻ āĻāϰāϤ⧠āϤāĻžāĻšāϞ⧠āĻĒā§āϰāĻĨāĻŽā§ āĻāĻĒāύāĻžāĻā§ āĻļā§āϧ⧠āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ āύāĻžāĻŽ āϞāĻŋāĻā§ āĻā§āϝāĻžāϞ⧠āĻĻāĻŋā§ā§ āĻĻāĻŋāϞ⧠āĻāĻ āĻšāĻŦā§āĨ¤ āĻāĻŋāĻāĻžāĻŦā§ āĻāϰāĻŦā§āύ āϤāĻž āύāĻŋāĻā§ āĻĻā§āĻāĻžāύ⧠āĻšā§ā§āĻā§āĨ¤
- Update Variable Value
name = "Naeem";
6. āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāĻŋ āĻāĻŋ āϧāϰāύā§āϰ āĻā§āϰāĻŋāϝāĻŧā§āĻŦāϞ āĻšāϝāĻŧ, āϏā§āĻā§āϞāĻž āĻāĻŋ āĻāĻŋ?
āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāϰ āĻāĻŋ āĻāĻŋ āĻāĻžāĻāĻĒ āĻāϰ āĻā§āϝāĻžāϰāĻŋā§ā§āĻŦāϞ āĻšā§ āϤāĻžāϰ āĻāĻāĻāĻŋ āϞāĻŋāϏā§āĻ āύāĻŋāĻā§ āĻĻā§āĻā§āĻž āĻšāϞāĨ¤
- Type of Variable
Number = 100, 200,[int = 10, 12,][float= 10.2, 30.5];
string = "Ab Naeem";
char = 'a', 'b';
boleean = true/false;
āĻāĻāύ āĻāĻĒāύāĻŋ āĻāĻāĻāĻŋ āĻā§āϰāĻŋāϝāĻŧā§āĻŦāϞ āĻĄāĻŋāĻā§āϞā§āϝāĻŧāĻžāϰ āĻāϰā§āĻā§āύ āĻāĻĒāύāĻŋ āĻāĻžāĻā§āĻā§āύ āĻāĻĒāύāĻŋ āϝā§āĻ āĻā§āϰāĻŋāϝāĻŧā§āĻŦāϞ āĻĄāĻŋāĻā§āϞā§ā§āĻžāϰ āĻāϰā§āĻā§āύ āϤāĻžāϰ āĻāĻžāĻāĻĒ āĻāĻžāύāϤ⧠āϝ⧠āĻāĻāĻāĻž āĻāĻŋ āĻāĻžāĻāĻĒ āĻāϰ āĻā§āϰāĻŋāϝāĻŧā§āĻŦāϞ āĻāĻāĻāĻž āĻāĻŋāĻāĻžāĻŦā§ āĻŦā§āϰ āĻāϰāĻŦā§āύ āϤāĻž āύāĻŋāĻā§ āĻĻā§āĻā§āĻž āĻāĻā§āĨ¤
- Find out type of a variable
var x = 12345;
console.log(typeof x);
āĻāĻāĻāĻŋ āĻā§āϝāĻžāϰāĻŋā§āĻŦā§āϞ āϝā§āĻā§āύ⧠āĻā§āĻā§āĻžāϰā§āĻĄ (keyword) āĻĻāĻŋā§ā§ āĻļā§āϰ⧠āĻšāϤ⧠āĻĒāĻžāϰ⧠āϝā§āĻŽāύ - var , let āĻ const āϤāĻžāϰ āĻā§āϝāĻžāϞā§āĻā§ Data Type āĻŦāϞāĻž āĻšā§ āĨ¤
āĻāĻāĻāĻŋ āĻā§āϝāĻžāϰāĻŋā§āĻŦā§āϞ⧠(variable) āĻ āύā§āĻ āĻĒā§āϰāĻāĻžāϰ āĻĄāĻžāĻāĻž āĻāĻžāĻāĻĒ (data type) āϞāĻŋāĻāϤ⧠āĻĒāĻžāϰāĻŋ āĨ¤ Data Type āĻŽā§āϞāϤ āĻĻā§āĻ āĻĒā§āϰāĻāĻžāϰ Primitive Non primitive
- String
- Number
- Bollean
- null
- Undefined
- Example
var name = "Ab Naeem";
var number = 121;
var x = true;
var x = null;
var x;
- Object
- Array
- Example
var mycar = new Car();
var z = new Array("Hi!");
- Example
var firstName = "Camel Case Variable";
var FirstName = "Pascal Case Variable";
var first_name = "Snake Case Variable";
var first-name = "Kebab Case Variable";
- Addition(+)
- Subtraction (-)
- Multiplication (*)
- Division (/)
- Modulus/Remainder (%)
var x = 20;var y = 30; console.log(x + y);
var x = 20;var y = 30; console.log(x - y);
var x = 20;var y = 30; console.log(x * y);
var x = 20;var y = 30; console.log(x / y);
var x = 20;var y = 5; console.log(x % y);
- += Increments then assigns
- -= Decrements then assigns
- *= Multiplies then assigns
- /= Divides then assigns
- %= Modulus then assigns
var x = 20;x += 5; console.log(x);
var x = 20;x -= 5; console.log(x);
var x = 20;x *= 5; console.log(x);
var x = 20;x /= 5; console.log(x);
var x = 20;x %= 5; console.log(x);
āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāϰ āĻŽāϧā§āϝ⧠(++) āĻāϰ āĻŽāĻžāϧā§āϝāĻŽā§ āĻāĻāĻāĻŋ āĻ āĻĒāĻžāϰā§āĻļāύ āĻāϰ āĻŽāϧā§āϝ⧠⧧ āĻāϰ⧠āĻŦāĻžā§āĻžāύ⧠āĻšā§āĨ¤ āĻāĻŦāĻ (--) āĻāϰ āĻŽāĻžāϧā§āϝāĻŽā§ ā§§ āĻāϰ⧠āĻāĻŽāĻžāύ⧠āĻšā§ āύāĻŋāĻā§ āĻāĻāĻāĻŋ āĻāĻā§āϏāĻžāĻŽā§āĻĒāϞ āĻĻā§āĻā§āĻž āĻāĻā§āĨ¤
- Example
var x = 10;x++;console.log(x);
var x = 10;x--;console.log(x);
- parseInt āĻāĻ function āĻāϰ āĻŽāĻžāϧā§āϝāĻŽā§ string number value āĻĨā§āĻā§ integer āĻ āĻāύāĻāĻžāϰā§āĻ āĻāϰāĻž āϝāĻžā§āĨ¤
- parseFloat āĻšāĻā§āĻā§ āĻĻāĻļāĻŽāĻŋāĻ āϏāĻāĻā§āϝāĻž āϝā§āĻŽāύ (10.5, 5.5, 2.5)
- toFixed āĻšāĻā§āĻā§ āĻāĻĒāύāĻŋ āĻ āĻĒāĻžāϰā§āĻļāύ āĻāĻāĻāĻŋ āĻāϰāϞā§āύ āĻāĻŦāĻ āĻāĻĒāύāĻžāϰ āĻāĻāĻāĻĒā§āĻ āĻ āĻ āύā§āĻ āĻā§āϞ⧠āĻĻāĻļāĻŽāĻŋāĻ āϏāĻš āϰā§āĻāĻžāϞā§āĻ āĻĻāĻŋāĻā§āĻā§ āĻāĻāύ āĻāĻĒāύāĻŋ āĻāĻžāĻā§āĻā§āύ āĻĻāĻļāĻŽāĻŋāĻ āĻāϰ āĻĒāϰ ⧍ āĻŦāĻž ā§Š āĻāĻž āĻĄāĻŋāĻāĻŋāĻ āĻāĻāĻāĻĒā§āĻ āĻĻā§āĻāĻžāĻŦā§āύ āϤāĻžāϰ āĻāύā§āϝ āĻāĻĒāύāĻŋ toFixed āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻšāĻŦā§āĨ¤
- Example
var number = "10";
var n = parseInt(number);
console.log(n);
var number = "10.5";
var n = parseFloat(number);
console.log(n);
var number = 50.24367844;
var n = number.toFixed(2);
console.log(n);
āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§ āĻā§āϰāĻŋā§ā§āĻŦāϞ āĻĻā§āĻā§ āĻāϏā§āĻā§āύ āύāĻŋāĻļā§āĻā§āĨ¤ āĻāĻāĻāĻž āĻā§āϰāĻŋā§ā§āĻŦāϞ⧠āĻāĻāĻāĻžāĻ āĻŽāĻžāύ āϰāĻžāĻāĻž āϝāĻžā§ āĻāϰāĻĒāϰ āϝāĻĻāĻŋ āϏā§āĻ āĻā§āϰāĻŋā§ā§āĻŦāϞ⧠āĻ āύā§āϝ āĻŽāĻžāύ assign āĻāϰā§āύ āϏāĻžāĻĨā§ āϏāĻžāĻĨā§ āĻā§āϰāĻŋā§ā§āĻŦāϞāĻāĻŋāϰ āĻŽāĻžāύ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻšā§ā§ āϝāĻžā§āĨ¤ āϤāĻŦā§ āĻ ā§āϝāĻžāϰ⧠āĻĻāĻŋā§ā§ āĻāĻāĻāĻž āĻā§āϰāĻŋā§ā§āĻŦāϞ⧠āĻ āύā§āĻ āĻŽāĻžāύ āĻāĻāϏāĻžāĻĨā§ āϰāĻžāĻāϤ⧠āĻĒāĻžāϰā§āύāĨ¤ āϝā§āĻā§āύ āĻŽāĻžāύ āϰāĻžāĻāϤ⧠āĻĒāĻžāϰā§āύāĨ¤
var tutorial = ['HTML', 'CSS', 'JavaScript', 'PHP'];
tutorial āĻā§āϰāĻŋā§ā§āĻŦāϞ⧠āϏāĻŦ āĻŽāĻžāύāĻā§āϞāĻŋ āϰāĻžāĻāĻž āĻšā§ā§āĻā§, āĻāĻāϏāĻžāĻĨā§ ā§ĒāĻāĻŋāĨ¤ āĻāĻāύ āϝāĻĻāĻŋ āĻāĻ āĻŽāĻžāύāĻā§āϞāĻŋ access āĻāϰāϤ⧠āĻāĻžāĻ āϤāĻžāĻšāϞ⧠index āύāĻžāĻŽā§āĻŦāĻžāϰ āĻĻāĻŋā§ā§ access āĻāϰāϤ⧠āĻšāĻŦā§āĨ¤ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻ āĻā§āĻŽā§āĻāĻŋāĻ āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻŽāĻžāύā§āϰ āĻāύā§āϝ āĻāĻāĻāĻž index āύāĻžāĻŽā§āĻŦāĻžāϰ āĻĻāĻŋā§ā§ āϰāĻžāĻā§ (āĻā§āϰāĻŽāĻžāύā§āϏāĻžāϰā§)āĨ¤ āϝā§āĻŽāύ āĻāĻŽāĻŋ āϝāĻĻāĻŋ āĻĒā§āϰāĻĨāĻŽ āĻŽāĻžāύāĻāĻŋ āĻĻā§āĻāϤ⧠āĻāĻžāĻ āϤāĻŦā§ tutorial[0] āĻāĻāĻžāĻŦā§ āĻĻāĻŋāϤ⧠āĻšāĻŦā§ āϝā§āĻŽāύ:
console.log(tutorial[0]);
Array āĻāϰ āĻŽāϧā§āϝ⧠āĻā§āĻāĻž āĻāĻĒāĻžāĻĻāĻžāύ (element) āĻāĻā§ āϏā§āĻāĻž āĻāĻŋāĻāĻžāĻŦā§ āĻŦā§āϰ āĻāϰā§āĨ¤
console.log(tutorial.length);
āĻāĻĒāύāĻŋ āĻāĻžāĻā§āĻā§āύ āĻāĻĒāύāĻžāϰ array āĻāϰ āĻŽāϧā§āϝ⧠āĻāĻāĻāĻŋ āĻā§āϝāĻžāϞ⧠āĻā§āĻā§āĻ āĻāϰāϤ⧠āϤāĻžāĻšāϞ⧠āĻāĻŋāĻāĻžāĻŦā§ āĻāϰāĻŦā§āύ āϤāĻž āύāĻŋāĻā§ āĻĻā§āĻā§āĻž āĻšāϞāĨ¤
tutorial[4] = "Bootstrap";
āĻā§āύ āĻāĻāĻāĻž āĻāĻĒāĻžāĻĻāĻžāύā§āϰ index āĻāϰ āĻŽāĻžāύ -1 āĻŦāϞāϤ⧠āĻāĻŋ āĻŦā§āĻāĻžā§ - undefined
āĻāĻāĻāĻž Array āĻāϰ āĻŽāϧā§āϝ⧠āĻā§āύ āĻāĻāĻāĻž āĻāĻĒāĻžāĻĻāĻžāύ āĻāϰ āĻŽāĻžāύ āϤā§āĻŽāĻžāĻā§ āĻĻā§ā§āĻž āĻāĻā§ āĻāĻāύ āϏā§āĻāĻžāϰ index āϤā§āĻŽāĻŋ āĻāĻŋāĻāĻžāĻŦā§ āĻā§āĻāĻā§ āĻŦā§āϰ āĻāϰāϤ⧠āĻĒāĻžāϰ⧠āϤāĻž āύāĻŋāĻā§ āĻĻā§āĻā§āĻž āĻāĻā§āĨ¤
tutorial = tutorial.indexOf("PHP");
āĻā§āύ āĻāĻāĻāĻž Array āĻāϰ āĻŽāϧā§āϝ⧠āϞāĻžāϏā§āĻ āĻāĻĒāĻžāĻĻāĻžāύ āĻšāĻŋāϏā§āĻŦā§ āĻā§āύ āĻāĻĒāĻžāĻĻāĻžāύ āϝā§āĻ āĻāϰāϤ⧠āĻāĻžāĻāϞ⧠āĻāĻŋāĻāĻžā§ąā§ āϝā§āĻ āĻāϰāĻŦā§āĨ¤
tutorial.push("Tailwind");
āĻāĻŦāĻžāϰ Array āĻĨā§āĻā§ āĻļā§āώā§āϰ āĻāĻĒāĻžāĻĻāĻžāύ āĻāĻž āĻŦā§āϰ āĻāϰ⧠āĻĻāĻŋāϤ⧠āĻāĻžāĻāϞ⧠āĻāĻŋāĻāĻžāĻŦā§ āĻŦā§āϰ āĻāϰ⧠āĻĻāĻŋāĻŦā§āĨ¤
tutorial.pop();
āĻā§āύ āĻāĻāĻāĻž Array āĻāϰ āĻŽāϧā§āϝ⧠āĻĒā§āϰāĻĨāĻŽ āĻāĻĒāĻžāĻĻāĻžāύ āĻšāĻŋāϏā§āĻŦā§ āĻā§āύ āĻāĻĒāĻžāĻĻāĻžāύ āĻšāĻŋāϏā§āĻŦā§ āϝā§āĻ āĻāϰāϤ⧠āĻāĻžāĻāϞ⧠āĻāĻŋāĻāĻžā§ąā§ āϝā§āĻ āĻāϰāĻŦā§āĨ¤
tutorial.unshift("Hello!");
āĻāĻŦāĻžāϰ Array āĻĨā§āĻā§ āĻĒā§āϰāĻĨāĻŽ āĻāĻĒāĻžāĻĻāĻžāύ āĻāĻž āĻŦā§āϰ āĻāϰ⧠āĻĻāĻŋāϤ⧠āĻāĻžāĻāϞ⧠āĻāĻŋāĻāĻžāĻŦā§ āĻŦā§āϰ āĻāϰ⧠āĻĻāĻŋāĻŦā§āĨ¤
tutorial.shift();
- == equal to
- === equal value and equal type
- != not equal
- !== not equal value or not equal type
- greater than >
- < less than
- greater than or equal to >=
- <= less than or equal to
- ? ternary operator
- && logical and
- || logical or
- ! logical not
15. āϤā§āĻŽāĻžāϰ āĻāĻžāĻā§ ā§Žā§Ļā§Ļā§Ļā§Ļ āĻšāĻžāĻāĻžāϰ āĻāĻžāĻāĻžāϰ āĻŦā§āĻļāĻŋ āĻšāϞ⧠āϤā§āĻŽāĻŋ Mackbook āĻāĻŋāύāĻŦā§, ā§Ŧā§Ļ āĻšāĻžāĻāĻžāϰ āĻāĻžāĻāĻžāϰ āĻŦā§āĻļāĻŋ āĻšāϞ⧠Gaming āϞā§āϝāĻžāĻĒāĻāĻĒ āĻāĻŋāύāĻŦā§, ā§Ēā§Ļ āĻšāĻžāĻāĻžāϰ āĻāĻžāĻāĻžāϰ āĻŦā§āĻļāĻŋ āĻšāϞ⧠Lenovo Yoga āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāϰ āĻāĻŋāύāĻŦā§ , ⧍ā§Ļ āĻšāĻžāĻāĻžāϰ āĻāĻžāĻāĻžāϰ āĻŦā§āĻļāĻŋ āĻšāϞ⧠āĻĒā§āϰāĻžāύ āϞā§āϝāĻžāĻĒāĻāĻĒ āĻāĻŋāύāĻŦā§āĨ¤ āύāĻž āĻšā§ āϤā§āĻŽāĻŋ āĻŽā§āĻŦāĻžāĻāϞ āĻĻāĻŋā§ā§ āĻāĻžāĻ āĻāĻžāϞāĻžāĻŦā§āĨ¤
var money = 30000;
if (money > 800000){
console.log("I will by a Mackbook");
}else if (money > 60000){
console.log("I will by a Gaming Laptop");
}else if (money > 40000){
console.log("I will by a Lenovo Yoga");
}else if (money > 20000){
console.log("I will by a used laptop");
}else{
console.log("I will use Mobile Phone");
}
16. āĻāϏāĻā§ āĻāĻŽāĻžāϰ āĻŽāύ āĻāĻžāϞ⧠āύā§āĻ āĻāĻ āĻāĻĨāĻž ā§Šā§¯ āĻŦāĻžāϰ āĻāĻāĻāĻĒā§āĻ āĻšāĻŋāϏā§āĻŦā§ āĻĻā§āĻāĻžāĻāĨ¤
for(i = 1; i <= 39; i++){
console.log(i + ". Ajke amr mon valo nei");
}
- āĻā§āύ āĻāĻāĻāĻŋ āĻļāϰā§āϤ āĻŦāĻž condition āĻĒā§āϰāύ āύāĻž āĻšāĻā§āĻž āĻĒāϰā§āϝāύā§āϤ āĻā§āύ āĻāĻžāĻ āĻāĻžāϞāĻŋā§ā§ āϝā§āϤ⧠āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāϰ while āϞā§āĻĒ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻšā§āĨ¤ āĻāĻā§āώā§āϤā§āϰ⧠āύāĻŋāϰā§āϧāĻžāϰāĻŋāϤ āĻļāϰā§āϤ āĻŦāĻž condition āĻāĻŋ āĻŽāĻŋāĻĨā§āϝāĻž āĻ āϰā§āĻĨāĻžā§ false āύāĻž āĻšāĻā§āĻž āĻĒāϰā§āϝāύā§āϤ while āϞā§āĻĒ āĻāĻŋ āĻāϞāϤā§āĻ āĻĨāĻžāĻāĻŦā§āĨ¤
- āĻāĻĻāĻžāĻšāϰāĻŖ āϏā§āĻŦāϰā§āĻĒ āĻŦāϞāĻž āϝāĻžā§, āĻāĻāĻāύ āĻļāĻŋāĻā§āώāĻ āĻāĻĒāύāĻžāĻā§ āĻāĻāĻāĻŋ āĻ āĻāĻ āĻāϰāϤ⧠āĻĻāĻŋāϞāĨ¤ āĻāĻĒāύāĻŋ āϝāϤ āĻŦāĻžāϰ āĻ āĻāĻāĻāĻŋ āĻā§āϞ āĻāϰāĻā§āύ, āϤāϤāĻŦāĻžāϰ āĻļāĻŋāĻā§āώāĻ āĻāĻĒāύāĻžāĻā§ āĻ āĻāĻ āĻāĻŋ āĻāϰāϤ⧠āĻŦāϞāĻā§, āĻ āϰā§āĻĨāĻžā§ āĻā§āĻŦāϞ āĻŽāĻžāϤā§āϰ āĻ āĻāĻāĻāĻŋ āĻāϰāϤ⧠āĻĒāĻžāϰāϞā§āĻ āĻāĻĒāύāĻŋ āĻāĻ āĻāĻžāĻ āĻĨā§āĻā§ āĻŽā§āĻā§āϤāĻŋ āĻĒāĻžāĻŦā§āύāĨ¤ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāϰ while āϞā§āĻĒ āĻāĻŋ āĻĒā§āϰā§āĻĒā§āϰāĻŋ āĻāĻ āϰāĻāĻŽāĨ¤
āύāĻŋāĻā§ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāϰ while āϞā§āĻĒ āĻāϰ āϏāĻžāϧāĻžāϰāĻŖ āϏāĻŋāύāĻā§āϝāĻžāĻā§āϏ āĻāĻŋ āĻĻā§āĻā§āύāĨ¤
while (condition){
code to be executed
}
While āϞā§āĻĒ āĻāϰ āĻŽāϧā§āϝ⧠āϞā§āĻĒ āĻā§āϰāĻŋā§ā§āĻŦāϞ āĻā§āĻāĻā§āĻ āύāĻž āĻāϰāϞ⧠āĻāĻŋ āϏāĻŽāϏā§āϝāĻž āĻšā§āĨ¤
- āĻāϞā§āϞā§āĻā§āϝ āϝā§, āϝāĻĻāĻŋ āĻāĻāύāĻ āĻā§āϞ āĻāϰ⧠āĻā§āϰāĻŋā§ā§āĻŦāϞ āĻŽāĻžāύ āĻŦā§āĻĻā§āϧāĻŋ āύāĻž āĻāϰāĻž āĻšā§ āϤāĻŦā§ āϞā§āĻĒāĻāĻŋ āĻāĻāύāĻ āĻļā§āώ āĻšāĻŦā§ āύāĻž āĻāĻŦāĻ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻāĻŋ āĻā§āϰāĻžāĻļ āĻāϰāĻŦā§ āĨ¤
while (i < 10){
console.log(1);
}
- āĻ āύā§āϝāĻžāύā§āϝ āϏāĻāϞ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻŋāĻ āĻāĻžāώāĻžāϰ āĻŽāϤāĻ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāϰ for āϞā§āĻĒ āĻāĻžāĻ āĻāϰā§āĨ¤ āĻā§āύ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽā§ āĻāĻ āĻŦāĻž āĻāĻāĻžāϧāĻŋāĻ āϏā§āĻā§āĻāĻŽā§āύā§āĻ āĻāĻāĻāĻž āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āϏāĻāĻā§āϝāĻ āĻŦāĻžāϰ āĻĒāϰā§āϝāύā§āϤ āĻāĻžāĻ āĻāϰāϤ⧠āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāϰ for āϞā§āĻĒ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻšā§āĨ¤ āĻ āϰā§āĻĨāĻžā§ āϝ⧠āϏāĻāϞ āĻā§āώā§āϤā§āϰ⧠āĻāĻŽāϰāĻž āĻĒā§āϰā§āĻŦ āĻŦāĻž āĻāĻā§ āĻĨā§āĻā§āĻ āĻāĻžāύāĻŋ āϝ⧠āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻā§āĻĄ āĻā§āϞ⧠āĻ āĻŋāĻ āĻāϤ āĻŦāĻžāϰ āĻĒā§āύāϰāĻžāĻŦā§āϤā§āϤāĻŋ āĻāϰāĻŦā§ āĻ āϰā§āĻĨāĻžā§ execute āĻŦāĻž run āĻāϰāĻŦā§, āϏ⧠āϏāĻāϞ āĻā§āώā§āϤā§āϰ⧠āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāϰ for āϞā§āĻĒ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻšā§āĨ¤
āύāĻŋāĻā§ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāϰ for āϞā§āĻĒ āĻāϰ āϏāĻžāϧāĻžāϰāĻŖ āϏāĻŋāύāĻā§āϝāĻžāĻā§āϏāĻāĻŋ āĻĻā§āĻā§āύāĨ¤
for (initialization; test condition; iteration statement){
Statements to be executed if test condition is true
}
āĻāĻĒāϰā§āϰ āϏāĻŋāύāĻā§āϝāĻžāĻā§āϏāĻāĻŋ āĻĻā§āĻā§āύ, āĻāĻāĻžāύ⧠for loop āĻāĻŋāϰ 3āĻāĻŋ āĻ āĻāĻļ āϰā§ā§āĻā§, āĻ āϰā§āĻĨāĻžā§ 3āĻāĻŋ āĻ āĻāĻļ āύāĻŋā§ā§ āĻāĻāĻāĻŋ for āϞā§āĻĒ āĻāĻ āĻŋāϤ āĻšā§āĨ¤ āĻāĻ āϤāĻŋāύāĻāĻŋ āĻ āĻāĻļ āĻšāϞ āϝāĻĨāĻžāĻā§āϰāĻŽā§ āύāĻŋāĻŽā§āύāϰā§āĻĒ -
- initialization for loop āĻāϰ āĻāĻ āĻ āĻāĻļā§ āĻā§āϰāĻŋā§ā§āĻŦāϞā§āϰ āĻŽāĻžāύ āĻŦāĻž value āĻāϞā§āϞā§āĻ āĻāϰ⧠āĻĻāĻŋāϤ⧠āĻšā§, āϞā§āĻĒ āĻļā§āϰ⧠āĻšāĻŦāĻžāϰ āĻāĻā§āĻ initialization āĻāϰ āϏā§āĻā§āĻāĻŽā§āύā§āĻ execute āĻšāĻŦā§ āĻŦāĻž run āĻāϰāĻŦā§,
- test condition āϞā§āĻĒā§āϰ āĻāĻ āĻ āĻāĻļā§āĻ āĻāϞā§āϞā§āĻāĻŋāϤ āĻļāϰā§āϤ āĻŦāĻž condition āĻāĻŋ āϏāϤā§āϝ āĻŦāĻž true āύāĻžāĻāĻŋ āĻŽāĻŋāĻĨā§āϝāĻž āĻŦāĻž false āϤāĻž āύāĻŋāϰā§āĻŖā§ āĻāϰāĻž āĻšā§, āϝāĻĻāĻŋ āĻļāϰā§āϤ āĻŦāĻž condition āϏāϤā§āϝāĻŋ āĻšā§ āϤāĻŦā§ āϞā§āĻĒā§āϰ āĻŽāĻžāĻā§āϰ āĻā§āĻĄ execute āĻšāĻŦā§, āĻ āύā§āϝāĻĨāĻžā§ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽ āϞā§āĻĒ āĻĨā§āĻā§ āĻŦā§āϰ āĻšā§ā§ āĻāϏāĻŦā§āĨ¤
- iteration statement counter āĻ āϰā§āĻĨāĻžā§ āĻā§āϰāĻŋā§ā§āĻŦāϞā§āϰ āĻŽāĻžāύ āĻā§āύ āĻļāϰā§āϤ āĻŦāĻž condition āĻ āύā§āϝāĻžā§ā§ āĻšā§āϰāĻžāϏ āĻŦāĻž decrease āĻšāĻŦā§ āĻ āĻĨāĻŦāĻž āĻŦā§āĻĻā§āϧāĻŋ āĻŦāĻž increase āĻšāĻŦā§, āϤāĻž āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ for āϞā§āĻĒā§āϰ āĻāĻ āĻ āĻāĻļā§ āύāĻŋāϰā§āϧāĻžāϰāĻŖ āĻāϰāĻž āĻšā§āĨ¤
20. āĻāĻāĻāĻž āĻā§āĻĄ āϞāĻŋāĻā§ ā§Ģā§Ž āĻĨā§āĻā§ ā§¯ā§Ž āĻĒāϰā§āϝāύā§āϤ āϝāϤ āϏāĻāĻā§āϝāĻž āĻāĻā§ āϏā§āĻā§āϞāĻžāĻā§ āĻĻā§āĻāĻžāĻ?
for(i = 58; i <= 98; i++){
console.log(i);
}
21. āĻāĻāĻāĻž āĻā§āĻĄ āϞāĻŋāĻā§ ā§Ē⧧⧍ āĻĨā§āĻā§ ā§Ēā§Ģā§Ŧ āĻĒāϰā§āϝāύā§āϤ āϝāϤ āĻā§āϰ āϏāĻāĻā§āϝāĻž āĻāĻā§ āϏā§āĻā§āϞāĻžāĻā§ āĻĻā§āĻāĻžāĻ?
for(i = 412; i <= 456; i+=2){
console.log(i);
}
22. āĻāĻāĻāĻž āĻā§āĻĄ āϞāĻŋāĻā§ ā§Ģā§Žā§§ āĻĨā§āĻā§ ā§Ŧā§¨ā§Š āĻĒāϰā§āϝāύā§āϤ āϝāϤ āĻŦāĻŋāĻā§ā§ āϏāĻāĻā§āϝāĻž āĻāĻā§ āϏā§āĻā§āϞāĻžāĻā§ āĻĻā§āĻāĻžāĻ?
for(i = 581; i <= 623; i+=2){
console.log(i);
}
- While loop will continue to loop forever as long as the statement is met
- For loops have a fixed number of loops which are determined by the user.
24. āϤā§āĻŽāĻŋ āĻāϤāĻĻāĻŋāύ āϝāĻž āϝāĻž āĻāĻŋāύāĻŋāϏ āĻļāĻŋāĻāĻā§ āϏā§āĻā§āϞāĻžāϰ āύāĻžāĻŽ āĻĻāĻŋā§ā§ āĻāĻāĻāĻž array āĻŦāĻžāύāĻžāĻāĨ¤ āϤāĻžāϰāĻĒāϰ āĻāĻāĻāĻž for āϞā§āĻĒ āĻĻāĻŋā§ā§ āϏā§āĻ array āĻāϰ āϏāĻŦ āĻāĻĒāĻžāĻĻāĻžāύ āĻā§ āĻāĻāĻāĻĒā§āĻ āĻšāĻŋāϏā§āĻŦā§ āĻĻā§āĻāĻžāĻāĨ¤
var topics = ["HTMl","CSS","GitHub","Bootstrap","Tailwind CSS","Learning Javascript"];
for (i = 0; i < topics.length; i++) {
console.log(topics[i]);
}
25. āϤā§āĻŽāĻŋ āĻāϤāĻĻāĻŋāύ āĻĒāϰā§āϝāύā§āϤ āϝ⧠āϝ⧠āĻŽāĻĄā§āϞā§āϰ āĻŽā§āĻŦāĻžāĻāϞ āĻĢā§āύ āĻāĻāĻ āĻāϰā§āĻā§ āϏā§āĻā§āϞāĻžāϰ āύāĻžāĻŽ āĻĻāĻŋā§ā§ āĻāĻāĻāĻž array āĻŦāĻžāύāĻžāĻāĨ¤ āϤāĻžāϰāĻĒāϰ āĻāĻāĻāĻž while āϞā§āĻĒ āĻĻāĻŋā§ā§ āϏā§āĻ array āĻāϰ āĻāĻĒāĻžāĻĻāĻžāύ āĻā§āϞāĻž āĻāĻāĻāĻž āĻāĻāĻāĻž āĻāϰ⧠āĻāĻāĻāĻĒā§āĻ āĻšāĻŋāϏā§āĻŦā§ āĻĻā§āĻāĻžāĻāĨ¤
var mobileUse = ["Nokia","Samsung","Oppo"];
var i = 0;
while(i < mobileUse.length){
console.log(mobileUse[i]);
i++;
}
26. āĻāĻāĻāĻž āĻĢāϰ āϞā§āĻĒ āĻāĻžāϞāĻžāĻāĨ¤ ā§Šā§Ļ āĻĨā§āĻā§ ā§Žā§Ŧ āĻĒāϰā§āϝāύā§āϤāĨ¤ āĻāϰ āĻāĻ āϞā§āĻĒ ā§Ēā§Ē āĻ āĻā§āϞ⧠āĻŦā§āϰā§āĻ āĻāϰāĻŦā§āĨ¤ āϏā§āĻ āĻāĻŋāύāĻŋāϏ āĻā§āĻĄ āĻāϰ⧠āĻĻā§āĻāĻžāĻāĨ¤
for(i = 30; i <= 86; i++){
console.log(i);
if( i > 44){
break;
}
}
27. āϤā§āĻŽāĻžāϰ āϝāϤ āĻŦāĻ āĻāĻā§ āϏā§āĻā§āϞāĻžāϰ āĻĻāĻžāĻŽ āύāĻŋā§ā§ āĻāĻāĻāĻž array āϞāĻŋāĻā§ āĻĢā§āϞā§āĨ¤ āϝ⧠āĻŦāĻ āĻā§āϞā§āϰ āĻĻāĻžāĻŽ ⧍ā§Ļā§Ļ āĻāĻžāĻāĻžāϰ āĻāĻĒāϰ⧠āϏā§āĻā§āϞāĻžāĻā§ āϏā§āĻāĻŋāĻĒ āĻāϰāĻŦā§āĨ¤ āĻ āϰā§āĻĨāĻžā§ āϏā§āĻā§āϞāĻžāĻā§ āĻāĻāĻāĻĒā§āĻ āĻšāĻŋāϏā§āĻŦā§ āĻĻā§āĻāĻžāĻŦā§ āύāĻžāĨ¤ āĻŦāĻžāĻāĻŋāĻĻā§āϰ āĻā§ āĻāĻāĻāĻĒā§āĻ āĻšāĻŋāϏā§āĻŦā§ āĻĻā§āĻāĻžāĻŦā§āĨ¤ āĻĻā§āĻā§ āĻāϰāϤ⧠āĻĒāĻžāϰ⧠āĻāĻŋāύāĻžāĨ¤
var bookPrice = [120, 200, 300, 420, 150, 180, 79];
for(var i = 0; i < bookPrice.length; i++){
var priceList = bookPrice[i];
if(priceList > 200){
continue;
}
console.log(priceList);
}