
Anton
21.11.2016
20:38:24

Дмитрий
21.11.2016
20:39:20
С подворотами?

Nikolay
21.11.2016
20:39:24
а сам Swift красивый

Дмитрий
21.11.2016
20:39:32
Не вижу если честно особых преимуществ фреймворка)

Google

Nikolay
21.11.2016
20:39:33
все лаконичненько

[Anonymous]
21.11.2016
20:39:50
go тоже

Дмитрий
21.11.2016
20:40:06
Ну в go минимализм
Ближе к хардкорному) Но вполне норм

@proDOT
21.11.2016
20:41:18

Дмитрий
21.11.2016
20:43:03
Нужен про про то, что как всё не нужно
@pronenuzhen

[Anonymous]
21.11.2016
20:43:43
@profp
занято :(

@proDOT
21.11.2016
20:44:28
@profp
https://telegram.me/joinchat/Be4rsTvFzQ4yIktHsNNYrA

Дмитрий
21.11.2016
20:46:28
@profp
Есть про фп в js, но меня сейчас prodot побьёт

Anton
21.11.2016
21:12:45

Google

Anton
21.11.2016
21:27:09

Anton
21.11.2016
21:32:40
Для него это должен быть обычный reject.

darkwoolf
21.11.2016
21:36:56
function transfer(arg){
var bin = parseInt(arg, 2);
return parseInt(bin, 8);
}
console.log(transfer("1001"));
есть простой скрипт
если пишу 1001 выдаёт нан
если другое, то всё ок
вопрос почему?

Anton
21.11.2016
21:38:30
Потому что на выходе из первой функции число. А на вход второй - строка.
И там может встреться 9, например.

Anton
21.11.2016
21:39:54
Потому что на выходе из первой функции число. А на вход второй - строка.
я еще поиграюсь, но иногда выдает такое:
(node:5214) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 3): Error: Error in promisifiedFunction()
(node:5214) DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.

Anton
21.11.2016
21:40:23
Return parseint(oct,2).toString(8). Или tobase, или tonumber. Из автобуса не помню.

darkwoolf
21.11.2016
21:48:39
так как именно должна быть функция?

Anton
21.11.2016
21:50:05
Проверь доку и stack overflow. В общем тебе надо второй parseInt заменить

Froth
21.11.2016
21:53:25

Mikhail
21.11.2016
21:54:28
тебе надо return parseInt(bin, 2).toString(8)

Froth
21.11.2016
21:55:29

Anton
21.11.2016
21:55:46

Froth
21.11.2016
21:56:35

Anton
21.11.2016
21:57:10
Главное чтобы не base92

Google

Froth
21.11.2016
22:02:11

Дмитрий
21.11.2016
22:02:42
base92 есть
Но зачем — мне трудно понять

Froth
21.11.2016
22:03:02

Anton
21.11.2016
22:03:07

Дмитрий
21.11.2016
22:03:24
Мопед не поехал, короче

Anton
21.11.2016
22:03:41

darkwoolf
21.11.2016
22:05:06
тут получаеться 8 и 9 нет
точнее выводит нан

Froth
21.11.2016
22:05:51

darkwoolf
21.11.2016
22:06:14
0 то есть

Froth
21.11.2016
22:06:25
В том плане, что всего 8 чисел, последнее 7

darkwoolf
21.11.2016
22:06:38
ну то есть 1000(2) нету
ты не понял

Froth
21.11.2016
22:07:11
Ох

darkwoolf
21.11.2016
22:14:00
так стоп
parseInt всегда возвращает в 10 системе

Oleg
21.11.2016
22:15:03
JS - высокоуровневый язык только для простых вещей, классы и стандартную библиотеку отдали на откуп комьюнити, медленно вводя самые популярные фишки в стандарт

Google

darkwoolf
21.11.2016
22:15:34
Я понял как нужно
всё изи

Froth
21.11.2016
22:15:41

darkwoolf
21.11.2016
22:16:05
вторым ты указываешь с какой ты будешь переводить в 10
function transfer(arg){
var bin = parseInt(arg, 2);
console.log(bin);
return bin.toString(8);
}
console.log(transfer("1011"));
та блин
должно же было работать
походу лучше это на С++ сделать

Admin
ERROR: S client not available

darkwoolf
21.11.2016
22:21:09
или в C++ такое же говно будет?)
хотя стоп

Aldar
21.11.2016
22:21:45
что ты делаешь?

darkwoolf
21.11.2016
22:21:47
походу же норм работает

Aldar
21.11.2016
22:22:04
читаешь строку с символами 0 и 1

darkwoolf
21.11.2016
22:22:26
перевожу с 2 в 8

Aldar
21.11.2016
22:22:28
в восьмеричную систему преобразовываешь
поидее должно работать

darkwoolf
21.11.2016
22:23:18
да, всё збс

Mikhail
21.11.2016
22:23:20

Google

Mikhail
21.11.2016
22:23:35
какой нахуй c++? ты угораешь что ли?

darkwoolf
21.11.2016
22:24:18
НУ просто вообще мы С++ учим в шараге, но сказали на чём хочешь делать
А так как JS самый офигенны язык, то решил на нём сделать

Aldar
21.11.2016
22:25:05
мде

darkwoolf
21.11.2016
22:25:05
крч, еще 6 лаб

Aldar
21.11.2016
22:25:27
давай еще битовые поля зафигач на жс

Mikhail
21.11.2016
22:25:31
технически задание наверняка подразумевает перевод в эти системы счисления без использования встроенных средств перевода

darkwoolf
21.11.2016
22:25:43
На С++ слишком много решений и тд

Oleg
21.11.2016
22:25:49

darkwoolf
21.11.2016
22:26:48
та чего?
Я знаю что на hex юзают для 16
так что всё впоряде

Froth
21.11.2016
22:29:30
Нодя на ведре ?

darkwoolf
21.11.2016
22:30:11
норма)

Дмитрий
21.11.2016
22:30:54
Не вижу проблемы)

Aldar
21.11.2016
22:31:10
Кстати доклад неплохой был про битовые поля
на жс
и почему алгоритмы надо знать даже жсерам

Oleg
21.11.2016
22:32:06
Была где-то картинка-прикол про задания, где студент сдает преподу сочинение или доклад или что-то в этом роде, и препод ему отвечает. Под каждый язык популярный картинка. Не могу найти. Но там было про питон что-то вида "Что это? Вы не можете просто взять и импортировать доклад!"