/ //strings
// const _name = 'John'
// const backticks = hello, ${_name}, welcome!;
// console.log(backticks)
// console.log()
// // simple strings
// // numbers // const firstNumber = 5; // const secondNumber = 0.5;
// const result = firstNumber + secondNumber; // console.log(result); // // Booleans // const isCool = false; // // true // // false
// // null = // // let age= null // // age = 20 // // console.log(age); // console.log(typeof null) // // undefined // let x = undefined // console.log(x)
// // objects used to store collections of data aka used to group variable
// const person ={ // name: 'john', // // $age:25, // }
// console.log(typeof person.$age) // // arrays
// const arr = [1, 2, 3, 4,]; // console.log(arr); // const date = new Date(); // console.log(date); // // statically and dynamically typed // let message = 'hello world!'; // console.log(message); // message = 5; // console.log(message) // ;
// // <,>,=, comparison operators=>trrue or false
// const a = 10; // const b = 10; // // greater than or equal to // console.log(a >= b); // console.log(a == b) // console.log(a != b) // // strict equality compares values // // and data types . returns true if both are the same // // console.log(a === b) // // console.log(a !== b) // // console.log( 5 === "5")
// // loose equality // console.log(20 == "20") // console.log('' == 0)
// // logical operators // // and && checks if all operands are true // console.log(true && true && true) // // or || at least one operand needs to be true // console.log(true || false) // // not ! // console.log(!false)
// const age = 12 // if (age > 18){ // console.log('you may enter'); // } else if(age===18){ // console.log('you just turned 18 !'); // }else{ // console.log('grow up'); // } // While loop // let i = 0; // while(i < 10){ // console.log(i) // i ++;
// } // for loops
// for(let i = 0; i < 10; i++){ // console.log(i); // } // console.log('test'); // // FUNCTIONS // // a block of code => performs some task // // function declaration(define a function) // function square(number) { // return number * number; // } // // function call(executing a function) // const result = square(5); // console.log(result)
// function name(params) {
// // } // // // fuvnction expression // // const name = function(params){
// } // an arrow function // const name = (params) => { // // statemets
// }
function sayHi(name) {
console.log(hi, ${name});
}
sayHi('Joe');
sayHi('Jane');