api/hooks/useЧтоТоТам.ts
shared/hooks/api/useЧтоТоТам
enum UserRes {
Res(Res),
User(User),
ErrServ(ErrServ)
}
let user = if a == b { UserRes::Res(Res { / * ... */ }); } else { UserRes::User(User { /* ... */ }); };
Я не могу просто взять и изменить поле memory_backend: &'a mut dyn MemoryBackend на
// crate::sync::cache;
pub struct Cache<'a, T> {
memory_backend: &'a mut dyn MemoryBackend + Send + Sync,
phantom_data: core::marker::PhantomData<T>,
}
// crate::cache;
pub struct Cache<'a, T> {
memory_backend: &'a mut dyn MemoryBackend,
phantom_data: core::marker::PhantomData<T>,
}
if(typeof list[elem] == 'object') {
console.log(list.value);
reverseNext(list[elem])
}
if(typeof list[elem] == 'object') {
reverseNext(list[elem])
} else {
console.log(list.value)
}
const newWord = 'JavaScript';
let glas = ['a','e','i','o','u'];
const lettersCount = (word, letters) =>
word.toLowerCase().split('').reduce((a, l) => (letters.includes(l) && (a[l] = (a[l] ?? 0) + 1), a), {});
console.log(lettersCount(newWord, glas));
a[0]
, а с result
.const getMin = arr => {
let result = arr[0];
for(i = 0; i < arr.length; i++){
if(arr[i] < result){
result = arr[i];
}
}
return result;
}
const getMinOld = a => {
let result = a[0];
for(i=0;i < a.length;i++){
if(a[i]< a[0]){
result = a[i];
}
}
return result;
}
let mas = [22,5,8,3,44,16];
console.log(getMin(mas)); // 3
console.log(getMinOld(mas)); // 16