JSFiddle - React, Tailwind, and code Playground

by saidulu401

HTML

<div id="id" class="class1 class1"  style="">

</div>

CSS

div{
  
}
#id{
  
}
.class2{
  
}

JavaScript

/* function countdown(n){
  for(let i=0;i<=n;i++){
  setTimeout(()=>{
    console.log(n-i)
  },1000*i)
  }
}
countdown(10) */

/* const arr =  [{
"name": "Ramesh",
"age": 23,
"height": 5.8
},
{
"name": "Suresh",
"age": 23,
"height": 5.7
},
{
"name": "Naresh",
"age": 24,
"height": 5.7
},
{
"name": "Rajesh",
"age": 24,
"height": 5.8
},
{
"name": "Kiran",
"age": 24,
"height": 5.7
},
{
"name": "Akhil",
"age": 28,
"height": 5.8
}]; */
/*  arr.sort((a,b)=>{
 if(a.age>b.age){
   return  a.height-b.height
 }
 return a.age-b.age;
   //return a.age-b.age || a.height-b.height
 })
 
 console.log("sorted arr",arr) */
 
/*  const a=10,b=20,c=30;
 
 //a = 20, b=30, c=10
 
 const [a,b,c]=[b,c,a];
 //console.log()
  */
/*  const arr = [1,2,3,4,5,6,7,8,9];
 //[1,3,5,7,9] [3,7] [7]
 
 function fn(a,v,i){
 //console.log(i)
   if(i%2===1){
    a.splice(i,1)
  }
     return a;
 }
 let finalVal = arr;
 while(finalVal.lenght>0){
  finalVal = arr.reduce(fn,arr)
 }
 console.log(finalVal) */

/*  const arr = [10,15,20,25,30];
 const arr2 = []
 const a2  = arr.reduce(
 (a,v)=>{
 const nextVal = v+a;
       arr2.push(nextVal)
 return nextVal;
 },0);
 console.log("arr2: ",arr2)
 arr.map((val)=>{
 val = val
 }) */
 
/*  function cumulativeSum(arr) {
    let sum = 0;
    return arr.map(num => {
        sum += num;
        return sum;
    });
 }
 
 // Example usage:
 const input = [10, 15, 20, 25, 30];
 const output = cumulativeSum(input);
 console.log(output); */
 
 const arr = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15];
 //[1,3,5,7,9,11,13,15] [3,7,11,15] [7]
 let removeIn = 1
 function fn(a,v,i){
 //console.log(i)
   if(i%2===removeIn){
    a.splice(i,1)
  }
     return a;
 }
 let finalVal = arr;
 function getLastEle(arr){
 finalVal = arr.reduce(fn,arr);
   if(removeIn === 1){
   removeIn =0
   } else {
   removeIn = 1
   }
   if(finalVal.length>1){
   		getLastEle(finalVal);
   }
 }
getLastEle(finalVal);
 console.log(finalVal)