let str ="Welcome to follw";
str = str.replace("o",666);
console.log(str);
str = str.replace(/\o/g,8);
console.log(str);
let str2 ="hello world"
console.log(str2.charAt(4))
console.log(str.includes('a'),1)
let str3 ="hello qzdbc"
const stringReverse = (str) => str3.split("").reverse().join('')
let newStr =stringReverse(str3)
console.log(newStr)
let num = "123"
num = num *1
console.log(num)
let number = 3.145 | 0
console.log(number)
finalStr = str5 || "default Val"
let isAdd = false;
let girlFriend = {
name: "Lucy",
height: "176cm",
age: 23,
...(isAdd && { work: "singer" }),
};
console.log(girlFriend);
console.log(!girlFriend.work)
console.log("aa" in girlFriend)
console.log(girlFriend.hasOwnProperty('height'))
console.log(Object.keys(girlFriend).indexOf('work'))
let k = {
a: 1,
b: {
c: 2,
d: 8,
},
};
let n = JSON.parse(JSON.stringify(k));
n.a =2333
console.log(k);
console.log(n);
let language = ['java','python','c++','javaScript']
for (let item of language) {
console.log(item)
}
let numbers = [1, 1, 3, 4, 5, 89, 2, 1, 6, 1, 8983];
let numArr = numbers.reduce(function (a,b){
if(b in a ) {
a[b] ++
} else {
a[b] =1;
}
return a;
},{})
console.log(numArr)
replace()
charAt()
includes()
indexOf()
reduce()