var arr = ["Reginald Bethea", "Tameka Bethea", "Roderick Randle", "Tamika Chatman", "Tremayne Chatman", "Donnell Diggs", "Kenya Battle", "Rasheed Washington", "Lamar Jefferson", "Lakesha Witherspoon", "Lawanda Winston", "Latoya Muhammad", "Antwan Jean", "Latoya Washington", "Tremayne Francois", "Marquis Felder", "Jermaine Washington", "Latasha Booker", "Darnell Hairston", "Lawanda Myles", "Donnell Bethea", "Latisha Hollins", "Lawanda Randle", "Tomeka Jefferson", "Lamar Braxton", "Terrance McCray", "Kareem Smalls", "Marquis Booker", "Antwan Jefferson", "Tawanda Lockett", "Patrice Diggs", "Antwan Bethea", "Lakisha Muhammad", "Marquis Jefferson", "Aisha Washington", "Latasha Myles", "Marquis McCray", "Marquis Diggs", "Jermaine Chatman", "Lakesha Louis", "Tamika Washington", "Rasheed Francois", "Lawanda Jefferson", "Lashonda Witherspoon", "Lamont Bethea", "Lakesha Hollins", "Terrance Myles", "Terrance Hollins", "Lashonda Braxton", "Reginald Jean", "Lamar Bolden", "Darnell Smalls", "Latasha Randle", "Hakim Alston", "Tomeka Louis", "Latonya Ruffin", "Patrice Hollins", "Ebony Hairston", "Lamar Bethea", "Lashonda Randle", "Lashonda Bolden", "Reginald Felder", "Marquis Braxton", "Lawanda Booker", "Tomeka Bolden", "Donnell Winston", "Tamika Hairston", "Latonya Smalls", "Reginald Jefferson", "Donnell Hollins", "Roderick Diggs", "Jermaine Hairston", "Latasha Bethea", "Tyrone Washington", "Lakisha Alston", "Kareem Chatman", "Lawanda Jean", "Tawanda Myles", "Rasheed Alston", "Tremayne Washington", "Ebony Battle", "Tyrone Chatman", "Lamont Myles", "Jamal Washington", "Tameka Booker", "Lamar Louis", "Lashonda Felder", "Latasha Braxton", "Patrice Jefferson", "Patrice Myles", "Patrice Bolden", "Ebony Francois", "Tanisha Chatman", "Antwan Lockett", "Terrell Hollins", "Ebony Muhammad", "Lawanda Hollins", "Ebony Pierre", "Tameka Louis", "Latoya Smalls", "Reginald McCray", "Latisha Randle", "Lashonda Diggs", "Terrell Jean", "Lamar Winston", "Lamont Jean", "Rasheed Hairston", "Tyrone Smalls", "Tawanda Jefferson", "Lamont Louis", "Roderick Bethea", "Tawanda Louis", "Maurice Booker", "Lakesha Felder", "Maurice Jean", "Lashonda Winston", "Lamar Myles", "Latasha Diggs", "Terrance Winston", "Lamar Diggs", "Terrance Louis", "Tomeka Felder", "Kenya Alston", "Terrell Braxton", "Tameka Diggs", "Terrell McCray", "Jermaine Pierre", "Rasheed Muhammad", "Lashonda Lockett", "Hakim Smalls", "Maurice Myles", "Tameka Myles", "Lawanda Lockett", "Lamar Jean", "Aisha Muhammad", "Lakeisha Jean", "Kenya Muhammad", "Antwan McCray", "Lamont Hollins", "Aisha Francois", "Latasha Jefferson", "Tyrone Ruffin", "Patrice Bethea", "Tameka Winston", "Patrice Randle", "Lamar Lockett", "Lamar Randle", "Hakim Battle", "Lamont Booker", "Tomeka Bethea", "Lamont Winston", "Latasha Witherspoon", "Marquis Hollins", "Keisha Muhammad", "Terrance Randle", "Reginald Booker", "Tawanda Winston", "Lakeisha McCray", "Lakisha Pierre", "Lakesha Winston", "Latoya Alston", "Lakisha Hairston", "Lakisha Smalls", "Lakeisha Lockett", "Donnell Randle", "Latisha Bethea", "Marquis Witherspoon", "Jamal Chatman", "Tyrone Muhammad", "Antwan Randle", "Aisha Smalls", "Lamont McCray", "Jamal Battle", "Terrell Bethea", "Reginald Louis", "Ebony Ruffin", "Roderick Hollins", "Antwan Witherspoon", "Tomeka Diggs", "Patrice Felder", "Latasha Winston", "Tawanda Jean", "Tremayne Pierre", "Kareem Ruffin", "Roderick Winston", "Reginald Braxton", "Ebony Chatman", "Latoya Pierre", "Lakeisha Winston", "Lakeisha Hollins", "Lawanda Bolden", "Roderick Jean", "Hakim Francois", "Jamal Muhammad", "Tawanda Diggs", "Lakeisha Felder", "Maurice Bolden", "Lakisha Ruffin", "Lakesha Randle", "Roderick Booker", "Lawanda Felder", "Roderick Bolden", "Jermaine Alston", "Terrell Randle", "Lakesha Jean", "Antwan Felder", "Tremayne Smalls", "Tyrone Alston", "Terrell Louis", "Roderick Jefferson", "Lamont Felder", "Tanisha Washington", "Lamont Lockett", "Latisha Myles", "Lakeisha Braxton", "Kareem Hairston", "Donnell Braxton", "Lamont Braxton", "Tamika Muhammad", "Terrance Witherspoon", "Aisha Battle", "Donnell Jefferson", "Hakim Pierre", "Kenya Pierre", "Tomeka Winston", "Tamika Pierre", "Antwan Hollins", "Lashonda Hollins", "Aisha Alston", "Kenya Francois", "Marquis Bethea", "Donnell Booker", "Tremayne Ruffin", "Lashonda Jean", "Jermaine Smalls", "Jermaine Ruffin", "Terrell Jefferson", "Roderick Myles", "Hakim Muhammad", "Lamar Booker", "Tomeka McCray", "Lakeisha Booker", "Tamika Battle", "Tremayne Hairston", "Kenya Chatman", "Rasheed Smalls", "Tomeka Braxton", "Tameka Bolden", "Tawanda Randle", "Lakesha McCray", "Jamal Pierre", "Hakim Washington", "Maurice Hollins", "Tomeka Jean", "Roderick McCray", "Latoya Battle", "Latasha Louis", "Kareem Alston", "Roderick Braxton", "Keisha Battle", "Kareem Battle", "Latonya Alston", "Marquis Louis", "Latonya Hairston", "Latisha Diggs", "Terrance Braxton", "Terrell Myles", "Leroy Muhammad", "Lamar Hollins", "Lamont Witherspoon", "Latasha Felder", "Antwan Myles", "Tameka Hollins", "Reginald Diggs", "Jermaine Muhammad", "Tamika Ruffin", "Donnell Lockett", "Maurice Witherspoon", "Donnell Louis", "Antwan Diggs", "Tomeka Hollins", "Ebony Alston", "Lamont Diggs", "Maurice Felder", "Lamont Jefferson", "Roderick Louis", "Darnell Muhammad", "Reginald Hollins", "Tawanda Witherspoon", "Patrice Booker", "Latasha McCray", "Reginald Winston", "Leroy Chatman", "Leroy Smalls", "Maurice Winston", "Antwan Booker", "Marquis Bolden", "Lakesha Bolden", "Aisha Hairston", "Terrance Felder", "Terrance Bethea", "Keisha Smalls", "Patrice Witherspoon", "Jamal Ruffin", "Lawanda Bethea", "Latisha Braxton", "Latoya Ruffin", "Donnell Myles", "Leroy Alston", "Tomeka Myles", "Terrance Lockett", "Donnell Felder", "Reginald Bolden", "Kareem Muhammad", "Lashonda Booker", "Darnell Ruffin", "Lashonda Bethea", "Tremayne Battle", "Lakesha Myles", "Reginald Randle", "Rasheed Chatman", "Aisha Chatman", "Darnell Francois", "Tomeka Lockett", "Lakeisha Myles", "Hakim Chatman", "Keisha Hairston", "Latisha Winston", "Lakesha Lockett", "Tanisha Pierre", "Tameka Braxton", "Latisha Lockett", "Tanisha Smalls", "Reginald Myles", "Tanisha Battle", "Reginald Witherspoon", "Leroy Francois", "Tawanda Felder", "Lawanda Louis", "Latonya Muhammad", "Tomeka Randle", "Tameka Lockett", "Tawanda Bolden", "Jamal Francois", "Rasheed Battle", "Latisha Booker", "Kenya Ruffin", "Keisha Washington", "Latasha Bolden", "Lawanda Diggs", "Maurice Braxton", "Lawanda Witherspoon", "Lashonda Myles", "Rasheed Pierre", "Tawanda Booker", "Terrell Lockett", "Tanisha Ruffin", "Kenya Washington", "Leroy Pierre", "Antwan Louis", "Roderick Witherspoon", "Aisha Ruffin", "Keisha Pierre", "Lakesha Braxton", "Darnell Chatman", "Lamont Randle", "Lamar Felder", "Tawanda McCray", "Latisha Louis", "Lakesha Booker", "Lakisha Washington", "Tawanda Bethea", "Antwan Braxton", "Antwan Bolden", "Aisha Pierre", "Kenya Hairston", "Lakeisha Jefferson", "Latisha Jefferson", "Roderick Lockett", "Lakeisha Bolden", "Hakim Hairston", "Lakisha Francois", "Maurice Bethea", "Lashonda McCray", "Tameka McCray", "Terrell Diggs", "Donnell McCray", "Tremayne Muhammad", "Terrell Winston", "Terrance Jefferson", "Kareem Francois", "Kenya Smalls", "Lakeisha Bethea", "Patrice Winston", "Patrice Jean", "Marquis Winston", "Darnell Washington", "Terrance Diggs", "Tanisha Muhammad", "Kareem Pierre", "Keisha Ruffin", "Leroy Ruffin", "Leroy Washington", "Terrell Felder", "Tanisha Francois", "Kareem Washington", "Latisha McCray", "Darnell Alston", "Rasheed Ruffin", "Latonya Pierre", "Donnell Bolden", "Lashonda Jefferson", "Antwan Winston", "Latonya Francois", "Tanisha Hairston", "Tanisha Alston", "Lakeisha Randle", "Terrell Bolden", "Jamal Smalls", "Darnell Battle", "Latonya Chatman", "Lakisha Chatman", "Marquis Myles", "Jamal Alston", "Latisha Witherspoon", "Lakesha Jefferson", "Keisha Chatman", "Latisha Felder", "Patrice Lockett", "Tomeka Witherspoon", "Terrell Witherspoon", "Lawanda McCray", "Lamont Bolden", "Tyrone Hairston", "Leroy Battle", "Patrice Louis", "Latonya Washington", "Patrice Braxton", "Tyrone Battle", "Lamar McCray", "Lakeisha Diggs", "Reginald Lockett", "Lakesha Bethea", "Tameka Jean", "Tameka Jefferson", "Tameka Randle", "Terrance Bolden", "Donnell Witherspoon", "Latonya Battle", "Donnell Jean", "Latoya Chatman", "Lamar Witherspoon", "Jamal Hairston", "Ebony Washington", "Tamika Smalls", "Tremayne Alston", "Latasha Lockett", "Terrance Jean", "Roderick Felder", "Lakesha Diggs", "Patrice McCray", "Ebony Smalls", "Maurice Louis", "Maurice Lockett", "Latoya Francois", "Maurice Jefferson", "Jermaine Battle", "Terrell Booker", "Maurice Diggs", "Tamika Francois", "Tameka Felder", "Latisha Bolden", "Keisha Alston", "Marquis Lockett", "Latoya Hairston", "Darnell Pierre", "Tomeka Booker", "Maurice Randle", "Keisha Francois", "Jermaine Francois", "Latasha Jean", "Tameka Witherspoon", "Tawanda Hollins", "Latisha Jean", "Marquis Jean", "Tyrone Pierre", "Terrance Booker", "Lakeisha Louis", "Hakim Ruffin", "Lawanda Braxton", "Lakeisha Witherspoon", "Marquis Randle", "Lakisha Battle", "Maurice McCray", "Tyrone Francois", "Tawanda Braxton", "Tamika Alston", "Lashonda Louis", "Latasha Hollins", "Leroy Hairston", "Jay Byler", "Adam Carlson", "Scott Carlson", "Emily Graber", "Matthew Hostetler", "Emily Troyer", "Erin Carlson", "Todd Yoder", "Jeremy Schneider", "Emily Burkholder", "Geoffrey Hostetler", "Allison Yoder", "Joshua Kramer", "Amanda Becker", "Meredith Stoltzfus", "Jill Hostetler", "Heather Kramer", "Allison Burkholder", "Jacob Kramer", "Brett Troyer", "Susan Schultz", "Anne Hostetler", "Bradley Schwartz", "Jacob Schmidt", "Jennifer Olson", "Greg Hostetler", "Neil Graber", "Geoffrey Yoder", "Misty Gallagher", "Rebecca Erickson", "Jeremy Bauer", "Susan Gallagher", "Jeremy Kramer", "Amanda Olson", "Jason Schneider", "Todd Hershberger", "Susan Schroeder", "Kristen Burkholder", "Chad Gallagher", "Jason Schroeder", "Brendan Roush", "Scott Gallagher", "Todd Byler", "Lori Klein", "Misty Schultz", "Amy Gallagher", "Brad Byler", "Brett Burkholder", "Todd Roush", "Jason Mueller", "Anne Burkholder", "Misty Carlson", "Joshua Bauer", "Nathan Bauer", "Kristen Roush", "Neil Hershberger", "Rebecca Klein", "Misty Olson", "Susan Mueller", "Amy Schroeder", "Bradley Larson", "Meredith Hershberger", "Chad Bauer", "Erin Meyer", "Laurie Troyer", "Jeremy Gallagher", "Todd Burkholder", "Scott Schwartz", "Lori Schwartz", "Jacob Schneider", "Lori Schultz", "Brendan Mast", "Brad Troyer", "Jason Kramer", "Susan Larson", "Lori Schroeder", "Anne Graber", "Chad Schroeder", "Joshua Schneider", "Julie Larson", "Erin Schneider", "Jason Erickson", "Nathan Becker", "Misty Bauer", "Rebecca Schwartz", "Carrie Hostetler", "Carrie Troyer", "Brendan Troyer", "Brett Hostetler", "Carrie Burkholder", "Justin Schultz", "Jill Hershberger", "Scott Mueller", "Jill Stoltzfus", "Jeremy Carlson", "Heather Schwartz", "Brett Roush", "Jennifer Larson", "Julie Klein", "Allison Hershberger", "Anne Byler", "Chad Kramer", "Adam Schwartz", "Julie Schroeder", "Jason Klein", "Geoffrey Roush", "Amy Olson", "Laurie Stoltzfus", "Jeremy Meyer", "Brad Hostetler", "Amanda Schultz", "Lori Gallagher", "Erin Erickson", "Amy Erickson", "Chad Schmidt", "Misty Meyer", "Brendan Byler", "Julie Schwartz", "Amanda Erickson", "Justin Schneider", "Justin Olson", "Jeremy Schroeder", "Meredith Burkholder", "Jay Hostetler", "Nathan Larson", "Jennifer Becker", "Adam Gallagher", "Matthew Byler", "Jill Mast", "Jason Schultz", "Adam Meyer", "Jennifer Mueller", "Geoffrey Troyer", "Heather Klein", "Brad Burkholder", "Scott Becker", "Jennifer Kramer", "Susan Erickson", "Anne Stoltzfus", "Bradley Olson", "Susan Becker", "Meredith Roush", "Allison Graber", "Lori Larson", "Lori Erickson", "Adam Olson", "Laurie Burkholder", "Jennifer Schmidt", "Rebecca Mueller", "Erin Becker", "Todd Stoltzfus", "Jennifer Schwartz", "Joshua Carlson", "Jill Byler", "Amy Meyer", "Matthew Burkholder", "Rebecca Carlson", "Jill Burkholder", "Brett Byler", "Bradley Becker", "Erin Olson", "Amy Schneider", "Brendan Graber", "Allison Byler", "Jeremy Larson", "Greg Hershberger", "Jennifer Bauer", "Amanda Schmidt", "Jay Roush", "Carrie Hershberger", "Erin Schmidt", "Chad Mueller", "Adam Bauer", "Erin Kramer", "Rebecca Larson", "Chad Olson", "Lori Mueller", "Brad Yoder", "Jacob Meyer", "Kristen Hershberger", "Amy Schultz", "Joshua Schultz", "Jeremy Mueller", "Jay Mast", "Bradley Schultz", "Susan Schwartz", "Todd Troyer", "Geoffrey Byler", "Joshua Schroeder", "Justin Gallagher", "Sarah Byler", "Susan Kramer", "Rebecca Schultz", "Adam Klein", "Jason Becker", "Heather Olson", "Bradley Bauer", "Nathan Klein", "Jennifer Schneider", "Misty Larson", "Jennifer Klein", "Amy Kramer", "Scott Schmidt", "Emily Roush", "Julie Schmidt", "Julie Becker", "Bradley Schmidt", "Susan Schneider", "Julie Erickson", "Justin Becker", "Nathan Schwartz", "Bradley Mueller", "Nathan Schultz", "Jay Hershberger", "Anne Hershberger", "Jill Troyer", "Jeremy Olson", "Chad Schneider", "Julie Olson", "Neil Troyer", "Greg Burkholder", "Brett Stoltzfus", "Rebecca Olson", "Chad Erickson", "Meredith Yoder", "Chad Schwartz", "Jacob Larson", "Susan Schmidt", "Jacob Klein", "Kristen Mast", "Nathan Meyer", "Heather Schroeder", "Chad Larson", "Rebecca Bauer", "Joshua Schmidt", "Laurie Hershberger", "Erin Klein", "Adam Kramer", "Jay Graber", "Allison Stoltzfus", "Sarah Roush", "Rebecca Schroeder", "Jay Stoltzfus", "Jennifer Schroeder", "Brad Stoltzfus", "Scott Erickson", "Julie Gallagher", "Misty Schwartz", "Erin Schultz", "Scott Meyer", "Laurie Graber", "Adam Mueller", "Scott Kramer", "Jason Carlson", "Jacob Bauer", "Jay Burkholder", "Neil Burkholder", "Adam Schultz", "Julie Schneider", "Brett Graber", "Heather Schneider", "Neil Stoltzfus", "Brendan Yoder", "Lori Schneider", "Justin Schmidt", "Neil Roush", "Jason Bauer", "Kristen Stoltzfus", "Joshua Mueller", "Erin Gallagher", "Geoffrey Graber", "Bradley Schroeder", "Scott Larson", "Erin Mueller", "Lori Meyer", "Greg Stoltzfus", "Scott Olson", "Brad Hershberger", "Bradley Kramer", "Neil Mast", "Meredith Byler", "Nathan Erickson", "Brad Roush", "Matthew Troyer", "Heather Carlson", "Neil Yoder", "Neil Hostetler", "Sarah Mast", "Jill Graber", "Erin Schroeder", "Laurie Mast", "Justin Erickson", "Sarah Hostetler", "Nathan Schroeder", "Amy Bauer", "Scott Schneider", "Lori Becker", "Brendan Hershberger", "Laurie Byler", "Meredith Mast", "Justin Schwartz", "Jason Larson", "Nathan Olson", "Scott Schultz", "Sarah Troyer", "Amy Mueller", "Kristen Yoder", "Jacob Schultz", "Nathan Carlson", "Carrie Mast", "Nathan Schneider", "Amanda Klein", "Brendan Burkholder", "Brett Hershberger", "Heather Mueller", "Chad Klein", "Joshua Erickson", "Brendan Hostetler", "Rebecca Gallagher", "Susan Carlson", "Meredith Graber", "Misty Erickson", "Bradley Gallagher", "Misty Becker", "Geoffrey Hershberger", "Rebecca Becker", "Jay Troyer", "Jacob Erickson", "Amy Becker", "Amanda Mueller", "Bradley Schneider", "Heather Bauer", "Nathan Kramer", "Jason Meyer", "Amanda Larson", "Jacob Olson", "Bradley Meyer", "Amy Schwartz", "Emily Stoltzfus", "Julie Schultz", "Rebecca Meyer", "Erin Larson", "Lori Schmidt", "Jason Schmidt", "Emily Byler", "Amanda Gallagher", "Sarah Yoder", "Justin Klein", "Amanda Kramer", "Jeremy Schmidt", "Chad Meyer", "Amanda Schroeder", "Emily Yoder", "Jeremy Schwartz", "Emily Mast", "Julie Carlson", "Jason Olson", "Joshua Schwartz", "Justin Bauer", "Scott Bauer", "Lori Bauer", "Erin Bauer", "Rebecca Kramer", "Lori Kramer", "Jennifer Gallagher", "Adam Erickson", "Jennifer Carlson", "Bradley Carlson", "Jacob Gallagher", "Greg Troyer", "Joshua Becker", "Bradley Klein", "Chad Carlson", "Greg Graber", "Justin Carlson", "Kristen Byler", "Greg Yoder", "Carrie Yoder", "Heather Larson", "Allison Roush", "Julie Meyer", "Heather Becker", "Allison Troyer", "Julie Bauer", "Justin Meyer", "Jennifer Schultz", "Amanda Meyer", "Adam Schroeder", "Chad Becker", "Amanda Schwartz", "Susan Klein", "Bradley Erickson", "Laurie Yoder", "Greg Mast", "Adam Schneider", "Kristen Graber", "Adam Becker", "Susan Meyer", "Greg Roush", "Sarah Burkholder", "Meredith Troyer", "Jeremy Schultz", "Sarah Graber", "Misty Schneider", "Amanda Carlson", "Misty Mueller", "Todd Mast", "Jill Roush", "Joshua Larson", "Heather Erickson", "Chad Schultz", "Jason Gallagher", "Lori Olson", "Sarah Hershberger", "Julie Kramer", "Carrie Roush", "Misty Schroeder", "Misty Kramer", "Heather Schultz", "Joshua Meyer", "Geoffrey Stoltzfus", "Jacob Schwartz", "Rebecca Schmidt", "Amanda Bauer", "Scott Klein", "Meredith Hostetler", "Geoffrey Burkholder", "Amy Schmidt", "Joshua Klein", "Allison Hostetler", "Emily Hershberger", "Carrie Byler", "Allison Mast", "Matthew Mast", "Carrie Stoltzfus", "Justin Mueller", "Susan Bauer", "Geoffrey Mast", "Adam Schmidt", "Jacob Becker", "Carrie Graber", "Jacob Schroeder", "Sarah Stoltzfus", "Joshua Gallagher", "Laurie Hostetler", "Nathan Mueller", "Heather Meyer", "Matthew Graber", "Brett Yoder", "Erin Schwartz", "Brendan Stoltzfus", "Emily Hostetler", "Kristen Hostetler", "Adam Larson", "Anne Yoder", "Matthew Roush", "Brad Mast", "Greg Byler", "Anne Troyer", "Jennifer Meyer", "Brad Graber", "Jeremy Klein", "Anne Roush", "Anne Mast", "Matthew Hershberger", "Nathan Gallagher", "Heather Schmidt", "Matthew Stoltzfus", "Jennifer Erickson", "Todd Hostetler", "Justin Schroeder", "Matthew Yoder", "Heather Gallagher", "Rebecca Schneider", "Amy Klein", "Amanda Schneider", "Todd Graber", "Jeremy Becker", "Jill Yoder", "Brett Mast", "Laurie Roush", "Lori Carlson", "Joshua Olson", "Justin Larson", "Neil Byler", "Amy Carlson", "Nathan Schmidt", "Scott Schroeder", "Jason Schwartz", "Misty Schmidt", "Susan Olson", "Jacob Carlson", "Julie Mueller", "Jeremy Erickson", "Jay Yoder", "Amy Larson", "Justin Kramer", "Kristen Troyer", "Misty Klein", "Jacob Mueller"]; // Shuffle array const shuffled = arr.sort(() => 0.5 - Math.random()); // Get sub-array of first n elements after shuffled let selected = shuffled.slice(0, 5); console.log(selected.toString());
Write, Run & Share Javascript code online using OneCompiler's JS online compiler for free. It's one of the robust, feature-rich online compilers for Javascript language. Getting started with the OneCompiler's Javascript editor is easy and fast. The editor shows sample boilerplate code when you choose language as Javascript and start coding.
Javascript(JS) is a object-oriented programming language which adhere to ECMA Script Standards. Javascript is required to design the behaviour of the web pages.
var readline = require('readline');
var rl = readline.createInterface({
input: process.stdin,
output: process.stdout,
terminal: false
});
rl.on('line', function(line){
console.log("Hello, " + line);
});
Keyword | Description | Scope |
---|---|---|
var | Var is used to declare variables(old way of declaring variables) | Function or global scope |
let | let is also used to declare variables(new way) | Global or block Scope |
const | const is used to declare const values. Once the value is assigned, it can not be modified | Global or block Scope |
let greetings = `Hello ${name}`
const msg = `
hello
world!
`
An array is a collection of items or values.
let arrayName = [value1, value2,..etc];
// or
let arrayName = new Array("value1","value2",..etc);
let mobiles = ["iPhone", "Samsung", "Pixel"];
// accessing an array
console.log(mobiles[0]);
// changing an array element
mobiles[3] = "Nokia";
Arrow Functions helps developers to write code in concise way, it’s introduced in ES6.
Arrow functions can be written in multiple ways. Below are couple of ways to use arrow function but it can be written in many other ways as well.
() => expression
const numbers = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
const squaresOfEvenNumbers = numbers.filter(ele => ele % 2 == 0)
.map(ele => ele ** 2);
console.log(squaresOfEvenNumbers);
let [firstName, lastName] = ['Foo', 'Bar']
let {firstName, lastName} = {
firstName: 'Foo',
lastName: 'Bar'
}
const {
title,
firstName,
lastName,
...rest
} = record;
//Object spread
const post = {
...options,
type: "new"
}
//array spread
const users = [
...adminUsers,
...normalUsers
]
function greetings({ name = 'Foo' } = {}) { //Defaulting name to Foo
console.log(`Hello ${name}!`);
}
greet() // Hello Foo
greet({ name: 'Bar' }) // Hi Bar
IF is used to execute a block of code based on a condition.
if(condition){
// code
}
Else part is used to execute the block of code when the condition fails.
if(condition){
// code
} else {
// code
}
Switch is used to replace nested If-Else statements.
switch(condition){
case 'value1' :
//code
[break;]
case 'value2' :
//code
[break;]
.......
default :
//code
[break;]
}
For loop is used to iterate a set of statements based on a condition.
for(Initialization; Condition; Increment/decrement){
//code
}
While is also used to iterate a set of statements based on a condition. Usually while is preferred when number of iterations are not known in advance.
while (condition) {
// code
}
Do-while is also used to iterate a set of statements based on a condition. It is mostly used when you need to execute the statements atleast once.
do {
// code
} while (condition);
ES6 introduced classes along with OOPS concepts in JS. Class is similar to a function which you can think like kind of template which will get called when ever you initialize class.
class className {
constructor() { ... } //Mandatory Class method
method1() { ... }
method2() { ... }
...
}
class Mobile {
constructor(model) {
this.name = model;
}
}
mbl = new Mobile("iPhone");