Size: a a a

JavaScript Noobs — сообщество новичков

2020 July 07

W

WwW in JavaScript Noobs — сообщество новичков
Влад
как же я злюс и готов убивать. дали тестовое задание для начинающих в js первым заданием. решить арифметическую задачу в js. что бы 4 разделилось на 4, учитывая, что num = '4 / 4'

это дерьмо вообще решаемо?
Ничего не понял. 4 и так делиться на 4, причём там та переменная? Или надо ту строку поделить на 4? Или что?
источник

W

WwW in JavaScript Noobs — сообщество новичков
Максим
num.split('/'), а потом дели значения массива
И в числа ещё перевести вроде как
источник

В

Влад in JavaScript Noobs — сообщество новичков
WwW
И в числа ещё перевести вроде как
/ - это переводится. ага)) Number, parseInt нафиг шлют
источник

AS

Alex S in JavaScript Noobs — сообщество новичков
Влад
я не знаю. дали строку, и что бы она решилась

жопа горит, что такое дают начинающим. буду уходить с курса)
Норм задание, а куда стартовое?
источник

М

Максим in JavaScript Noobs — сообщество новичков
WwW
И в числа ещё перевести вроде как
тут js сам попробует преобразовать, но если есть желание то и в число можно закинуть
источник

u

undefined in JavaScript Noobs — сообщество новичков
Влад
как же я злюс и готов убивать. дали тестовое задание для начинающих в js первым заданием. решить арифметическую задачу в js. что бы 4 разделилось на 4, учитывая, что num = '4 / 4'

это дерьмо вообще решаемо?
за такое по голове не погладят, но можно решить быстро
function calc(exp) {
   const f = new Function('return ' + exp)
   return f()
}

console.info(calc('4 / 4'))
console.info(eval('4 / 4'))
источник

В

Влад in JavaScript Noobs — сообщество новичков
Alex S
Норм задание, а куда стартовое?
понял, если норм. тогда пошёл решать.
источник

В

Влад in JavaScript Noobs — сообщество новичков
undefined
за такое по голове не погладят, но можно решить быстро
function calc(exp) {
   const f = new Function('return ' + exp)
   return f()
}

console.info(calc('4 / 4'))
console.info(eval('4 / 4'))
о, это же методом рекурсии. да?
источник

AS

Alex S in JavaScript Noobs — сообщество новичков
Влад
о, это же методом рекурсии. да?
А куда стартовое то?
источник

u

undefined in JavaScript Noobs — сообщество новичков
Влад
о, это же методом рекурсии. да?
рекурсии тут нет. Рекурсия - это когда функция сама себя вызывает
источник

В

Влад in JavaScript Noobs — сообщество новичков
undefined
рекурсии тут нет. Рекурсия - это когда функция сама себя вызывает
спасибо за помощь. интересное решение. но пока попробую сам что нибудь нахимичить)) зачётно👍
источник

АН

Антон Немкин... in JavaScript Noobs — сообщество новичков
если я делаю axios = require("axios")
и далее в классе собираюсь его юзать
как мне проверить или он есть в этой переменной?
чтобы на случай если забыли импортнуть, то выкинуть ошибку или ещё что
источник

u

undefined in JavaScript Noobs — сообщество новичков
Антон Немкин
если я делаю axios = require("axios")
и далее в классе собираюсь его юзать
как мне проверить или он есть в этой переменной?
чтобы на случай если забыли импортнуть, то выкинуть ошибку или ещё что
если ты забыл экспортировать, то нода выкинет исключение и остановит процесс
источник

W

WwW in JavaScript Noobs — сообщество новичков
Максим
num.split('/'), а потом дели значения массива
Напомни плиз, если вот сделать как ты написал, то что вернётся? 44?
источник

М

Максим in JavaScript Noobs — сообщество новичков
WwW
Напомни плиз, если вот сделать как ты написал, то что вернётся? 44?
если делить то js попробует сам как числа сделать операцию
источник

М

Максим in JavaScript Noobs — сообщество новичков
если + то может как строку сделать 2 значения
источник

М

Максим in JavaScript Noobs — сообщество новичков
WwW
Напомни плиз, если вот сделать как ты написал, то что вернётся? 44?
const num = '4 / 4';
console.log(num.split('/').reduce((prev, next) => prev / next));

console.log(num.split('/').reduce((prev, next) => prev + next));

Вот так строки выдаст
но можно так
console.log(num.split('/').reduce((prev, next) => +prev + +next));
источник

АН

Антон Немкин... in JavaScript Noobs — сообщество новичков
undefined
если ты забыл экспортировать, то нода выкинет исключение и остановит процесс
значит так не делают?
я просто начитался всей этой фигни о DI и думал его как-то передавать туда в класс через конструктор, но я так понял так не делают
источник

A

Alex in JavaScript Noobs — сообщество новичков
https://codepen.io/quary/pen/ZEQxjVv

Всем привет, ребят подскажите пожалуйста как сделать так что бы перематывая последний слайд показывался 1 и так же точно наоборот,
сижу и не понимаю как правильно сделать проверку, вот собственно код
источник

AM

Alexey Markovski in JavaScript Noobs — сообщество новичков
Всем привет. Где взять шаблоны для скроллов таких? Мне нужно сделать фиксированный скролл(слайдер) справа как на примере? Помогите пожалуйста
источник