Skip to main content

tree traversal

0 likes • Nov 19, 2022
JavaScript
Loading...
Download

More JavaScript Posts

Get timezone as a string

CodeCatch
0 likes • Nov 19, 2022
JavaScript
const getTimezone = () => Intl.DateTimeFormat().resolvedOptions().timeZone;
// Example
getTimezone();

JS Test

ThiccDaddyLOAF
0 likes • Mar 9, 2021
JavaScript
alert("bruh")

count substrings

CodeCatch
0 likes • Nov 19, 2022
JavaScript
const countSubstrings = (str, searchValue) => {
let count = 0,
i = 0;
while (true) {
const r = str.indexOf(searchValue, i);
if (r !== -1) [count, i] = [count + 1, r + 1];
else return count;
}
};
countSubstrings('tiktok tok tok tik tok tik', 'tik'); // 3
countSubstrings('tutut tut tut', 'tut'); // 4

Reverse a string in Java

Test
0 likes • Nov 20, 2022
JavaScript
new StringBuilder(hi).reverse().toString()

insertion sort

CodeCatch
0 likes • Nov 19, 2022
JavaScript
const insertionSort = arr =>
arr.reduce((acc, x) => {
if (!acc.length) return [x];
acc.some((y, j) => {
if (x <= y) {
acc.splice(j, 0, x);
return true;
}
if (x > y && j === acc.length - 1) {
acc.splice(j + 1, 0, x);
return true;
}
return false;
});
return acc;
}, []);
insertionSort([6, 3, 4, 1]); // [1, 3, 4, 6]

Composing components

CodeCatch
0 likes • Nov 19, 2022
JavaScript
function Welcome(props) {
return <h1>Hello, {props.name}</h1>;
}
function App() {
return (
<div>
<Welcome name="Sara" />
<Welcome name="Cahal" />
<Welcome name="Edite" />
</div>
);
}
ReactDOM.render(
<App />,
document.getElementById('root')
);