JSFiddle - React, Tailwind, and code Playground

by saidulu401

HTML

<div class="parent">
<input type="text" style="width:100px" />
<span style="width:500px">Hi</span> 
<span>
hi2
</span>
<div>Div</div>
<span>Span</span>
<div>Div2</div>
</div>

CSS

.parent *{
  border: 1px solid red;
  margin-top: 20px;
}

JavaScript

// const user = {
//   name:'Sai',
//   name1:'Sai 1',
//   age:20,
//   greet() {
//     setTimeout(()=>{
//       console.log(this.name1,'set1 name1')
//     },1000)
//     return this.name+" Hello 1";
//   },
//    greetArrow:()=> {
//     //console.log(this)
//     setTimeout(function(){
//       console.log(this.name1,'set2 name1')
//     },1000)
//     return this.name1+" Hello 1";
//   }
// };

// const user2= {
//   name:'Sai 2',
//   age:30,
//   greet() {
//     console.log(this.name)
//     const x = user.greetArrow()
//     return x
//   },
//    greetArrow:()=> {
//     const x = user.greetArrow()
//     return x
//   }
// };

// console.log(user.greet())
// console.log(user.greetArrow())



// class Person {
//   constructor(name) {
//     this.name = name;
//   }

//   greet() {
//     return `Hi Hello ${this.name}`;
//   }
// }

// const p = new Person("Sai");
// console.log(p.greet())

// const p2 = new Person("Sai 2");
// console.log(p2.greet())
// const arr = [1,2,3]
// const set = new Set(arr)
// set.add(4)
// console.log(set.has(1))
// console.log(set.size)

// let obj={name:1}
// //onst arr2 = [1,2,3]
// const set2 = new WeakSet()
// set2.add(obj)
// console.log(set2.has(obj))
// obj= null;
// //console.log(set2.size)
// console.log(set2.has(obj));

// const obj = {name:1}
// let obj2 = {name:2}

// const map = new Map()
// map.set(obj,1)
// map.set(obj2,2)
// console.log(map.get(obj2))
// obj2 =null
// console.log(map.size)
// console.log(map.get(obj2))

// const obj = {name:1}
// let obj2 = {name:2}

// const map = new WeakMap()
// map.set(obj,1)
// map.set(obj2,2)
// console.log(map.get(obj2))
// obj2 =null
// console.log(map.get(obj2))

function sumMatch(arr,expectedSum){
  const result = [];
  let prev = 0;
  for(let i=0;i<arr.length;i++){
    if(prev +arr[i] === expectedSum){
      result.push([prev,arr[i]])
    }
    prev = arr[i];
  }
 ...