https://elllo.org/english/grammar/A2-01-Present-Simple-Abidemi-Saving-Money.htm
let name = "sreek anth"
console.log(name.split('').reverse().join())
/////
let reverse = name.split().map((word)=>{
return word.split('').reverse().join()
})
console.log(reverse.join())
///////////
//03=> how to check if an object is an arry or not ?
function checkarry(arry){
return Array.isArray(arry)
}
console.log(checkarry([]))
console.log(checkarry({}))
//
//04=> how to empy array in javascript?
let sree = [1,23,6,9,7]
console.log(sree.length)
console.log(sree.length=0)
//06 how to check the number integer ?
let a = 12
if (a%1==0){
console.log("is integer")
}else{
console.log("not !")
}
// 05> make to this ducliate let a =[1,2,3]
function ducliate(ab){
return ab.concat(ab)
}
console.log( ducliate([1,2,3]))
///function use to reverse
let srees = function (abc){
return abc.toString().split('').reverse().join()
}
console.log(srees(13))
function reversers(num){
var rev = 0
while(num>0){
let rem = num%10
rev = rev*10 + rem
num = Math.floor(num/10)
}
return rev
}
console.log(reversers(123))
//
function stringpalindrome(res){
let reverse = res.split('').reverse().join( )
console.log(reverse)
if(reverse === res){
return true
}else {
return false
}
}
console.log(stringpalindrome("lool"))
console.log(stringpalindrome("loop"))
//uppercase
function uppercase(str){
let allwork = str.split(' ').map((e)=>{
return e.charAt(0).toUpperCase() + e.substring(1)
})
return allwork.join(' ')
}
console.log(uppercase("srikanth mahesh"))
///count strings
function ocsc(strs){
let occurens= {}
strs.split('').forEach((e) => {
if(occurens.hasOwnProperty(e)===false){
occurens[e] = 1
}else{
occurens[e]++
}
});
console.log(occurens)
}
ocsc("sressesss")
// looppssssss
let arr = [1,2,2,,3,6,4,,8,9]
let sum = 0
arr.forEach((elm)=>{
sum = sum + elm
})
console.log(sum)
///////////
let arrs = ["sssdfs" ,55,331,"sssss"]
let sums = 0
arrs.forEach((e)=>{
if (typeof e === "number"){
sums = sums + e
}
})
console.log(sums)
///////////
let names = [
{name:"sree" ,g :"male",},
{name:"kanth " ,g :"female",},
{name:"kanthss " ,g :"female",},
{name:"sreee " ,g :"male",}
]
let gender = names.filter((e)=>{
return e.g !== "male"
})
console.log(gender)
let count = 0
let countgender = names.forEach((ele)=>{
if (ele.g !== "male") count++
})
console.log(count)
function countes(){
let count = 0
for(let i=1; i <=count ; i++){
for(let j=0; j< names.length;j++){
if(names[j].g !== "male"){
names.splice(j,1)
}
}
}
}
console.log(countes())
///////////////////////////
// clone the arry
function clonearr (arr){
return [...arr]
}
let news = clonearr([1,2,3])
console.log(news)
function clonenewarr (arr){
let newsarr = []
arr.forEach((ele)=>{
newsarr.push(ele)
})
return newsarr
}
let abdc = [14,7,8,]
let newsarrr = clonenewarr(abdc)
console.log(newsarrr)
//////////////
function typeTeller (e){
return typeof e
}
console.log(typeTeller([]))
console.log(typeTeller(12))
console.log(typeTeller("s"))
console.log(typeTeller(true))
console.log(typeTeller(undefined))
/////////////////////////////////////////////
function retriver (arr,n=1){
if(n<=arr.length){
for(i=0;i<n;i++){
console.log(arr[i])
}
}else{
console.log('no elemnets ')
}
}
retriver([1,5,8,9],2)
/////////////////////////////////////////
function retrivers (arr,n=1){
if(n<=arr.length){
for(i=0;i<n;i++){
console.log(arr[arr.length-1-i])
}
}else{
console.log('no elemnets ')
}
}
retrivers([1,5,8,9,7,7],2)
//////////////////////////
function freq(arres){
let freq = {}
arres.forEach((ele)=>{
if (freq.hasOwnProperty(ele) )freq[ele]++
else freq[ele]=1
})
let ans = Object.keys(freq).reduce((acc,next)=>{
// console.log(acc)
console.log(next)
return freq[acc]> freq[next] ? acc: next
})
console.log(ans)
}
freq([5,6,9,88,52,2,2,2,5])
/////reducer
let arrsss = [7, 7,4,5,6,1,2]
let sreesss = arrsss.reduce((acc,ele)=>{
if(acc>ele) return acc
else return ele
})
console.log(sreesss)
console.log("break")
//////rendom
function shufferchai(arres){
let totalarea = arres.length
while(totalarea>0){
totalarea --
let indexchanged = Math.floor(Math.random()*totalarea)
console.log(indexchanged)
let tem = arres[totalarea]
arres[indexchanged]=arres[indexchanged]
arres[indexchanged]=tem
}
return arres
}
console.log(shufferchai([1,2,3,6,5,4,8]))
/////////////////
function union (arr1,arr2){
// return [...new Set(arr1.concat(arr2))]
return arr1.concat(arr2)
}
console.log(union([12,1,] ,[4,5,69]))
///////////////////////loop...............................
// Write a JS code to print numbers from 1 to 10
function sree(){
for (let i=1 ;i<10;i++){
console.log(`hello 1 :${i}`)
}
}
sree()
// Write a JS code to print a 2D array
function sreee(arr){
for (let i =0;i<arr.length;i++){
for(let j=0;j<arr[0].length;j++){
console.log(arr[i][j])
}
}
}
let arr = [
[1,2],
[3,4],
[5,6]
]
sreee(arr)
//3. Write a JS code to print Even numbers in given array
function Even(arr){
for(i=0;i<arr.length;i++){
if(arr[i]%2===1){
console.log(`Even = ${arr[i]}`)
}
}
}
Even('1,25,8,9,6,3,')
// Write a JS code to delete all occurrence of element in given array
function deleteElemen(arrs,item){
for (let i =0;i<arrs.length;i++){
if(arrs[i]== item ){
arrs.splice (i,5)
console.log(`heoo ${item}`)
}
return arrs
}
}
let arrs = [1,4,5,6,9,8,7,2,3,]
are = deleteElemen(arrs,1)
console.log(are)
// 5. Write a JS code to demonstrate Async loop
for(var i=0;i<5;i++){
console.log([i])
// setTimeout(()=>console.log(i), 5000);// 5 5 5 5 5
}
// 6. Write a JS code to find the power of a number using for loop
function power(num,power){
let res = 1
for(let i=0;i<power;i++){
res = res*num
console.log(num)
}
return res
}
console.log(power(5,2))
// 7. Write a JS code to print a pattern using for loop
function pattern(range){
for(let i=1;i<=range;i++){
let str = ''
for(let j=1;j<=i;j++){
str += j+" "
// console.log({j})
}
console.log(str)
}
}
pattern(9)
// 8. Write a JS code to find the no of digits in a number
function digitCount(num) {
var count=0; //return 1 for pow=0
while(num!=0){
num=Math.floor(num/10);
count++;
}
return count;
}
console.log(digitCount(53)); //2
console.log(digitCount(563349)); //6
// 9. Write a JS code to calculate the sum of digits in a number
function digitSum(num) {
var sum=0;
while(num!=0){
sum += num % 10;
console.log(sum)
num = Math.floor(num/10);
}
return sum;
}
console.log(digitSum(4367)); //20
console.log(digitSum(56349)); //27
// 10. Write a JS code to find the largest number in an array
var arrss = [2, 45, 3, 67 ];
var largest = arrss[0];
for(var i=0;i<arrss.length;i++){
console.log('11111')
largest = arrss[i]>largest ? arrss[i]:largest;
console.log( )
//Check largest number
}
// console.log(largest) //67
console.log("largestnum")
const largestnum = arrss.reduce((a,b)=>{
return (a>b)? a:b
})
console.log(largestnum)
let arsr = [5, 10, 20, 3, 98, 95];
let largesst = arsr[0];
function largestNumber() {
for (let i = 1; i < arsr.length; i++) {
if (arsr[i] > largesst)
largesst = arr[i];
return largesst
}
}
console.log(largestNumber())
function removeduclate(aree){
return aree.filter((value,index,self)=>{
// console.log((value))
// console.log(index)
// console.log(self)
return self.indexOf(value)===index
})
}
console.log('//////////////////////////////////////////')
const aree = [1,2,3,6,5,6,6,]
const removedullate= removeduclate(aree)
// console.log(removedullate)
const self = [1,2,2]
const filter = self.filter((e)=>{
return console.log( e===2)
})
let arr = ["scale", "happy", "strength",
"peace", "happy", "happy"];
function removeDuplicates(arr) {
let unique = arr.reduce(function (acc, curr) {
if (!acc.includes(curr))
acc.push(curr);
return acc;
}, []);
return unique;
}
console.log(removeDuplicates(arr));
let arrs = ["scale", "happy", "strength",
"peace", "happy", "happy"];
function removeDuplicates(arrs) {
let unique = [];
arrs.forEach(element => {
if (!unique.includes(element)) {
unique.push(element);
}
});
return unique;
}
console.log(removeDuplicates(arr));
// JavaScript String Methods
// Length
const length = "length"
console.log(length.length)
console.log(length.length-1)//last elemnet
//String.replace()
const replace = 'i love dog '
console.log(replace.replace('dog','cat'))
//String.indexOf()
function index(arr,indexs){
console.log(indexs)
console.log(arr)
return arr.indexOf(indexs)
}
const fruits = ["apple", "banana", "cherry", "date"];
console.log(index(fruits,"date"))
// 4 Ways to Check If a String Contains a Substring in JavaScript
var str = "Hello world!";
if (str.indexOf("world") >= 0) {
console.log("There's a substring")
}else{
console.log('error')
}
////////////////
var str = "Hello world!";
if (str.includes("world")) {
console.log("There's a substring")
}
/////////////////
var str = "Hello world!";
if (str.search(/world/) >= 0) {
console.log("There's a substring")
}
//////////////
var str = "Hello world!";
if (str.match(/world/)) {
console.log("There's a substring")
}
/////////////////////
var str = "Hello, world!";
var n = str.indexOf("world");
var m = str.indexOf("test");
console.log(n); // Output: 7
console.log(m); // Output: -1
///////////////////////////////////
var str = "Hello, world!";
var isIncluded = str.includes("world");
console.log(isIncluded); // Output: true
////////////////////////
var str = "Hello, world!";
var n = str.search("world");
console.log(n); // Output: 7
var str = "Hello, world!";
var matches = str.match("world");
console.log(matches); // Output: ["world"]
//////////////////////////////////
////////////////////////////////
//////////////////////////////////////
/////////////////////////////////
/////////////////////////////////////
// repeat
const word = "test"
console.log(word.repeat(5))
// chart
const sree = 'sreekanth'
console.log(sree.charAt("3"))
// String.concat()
const w1 = "my "
const w2 = "house"
console.log(w1.concat(w2))
////////////////////////////////////////
////////////////////////////////////////////
.jpeg)
.jpeg)
.jpeg)
.jpeg)
.jpeg)
.jpeg)
.jpeg)
.jpeg)
.jpeg)
.jpeg)
.jpeg)
.jpeg)
.jpeg)
.jpeg)

Comments
Post a Comment