1

(1 відповідей, залишених у JavaScript, TypeScript, ECMAScript)

АДмін закривай тему.
Ось вирішене питання: https://github.com/cwilso/volume-meter

2

(1 відповідей, залишених у JavaScript, TypeScript, ECMAScript)

Доброго дня.
Мені треба зробити візуалізацію перевірки гучності мікрофону.
Суть у тому, що вона має бути схожою на перевірку як у скайпі, або як на цьому сервісі: https://onlinedoctor.ru/test/
Я вже написав код для доступу до мікрофону і щоб він вмикався і зчитував звук:

function() {
        if(navigator.mediaDevices && navigator.mediaDevices.getUserMedia) {
            navigator.mediaDevices.getUserMedia({audio : true}).then (
                function (stream){
                    var AudioContext = window.AudioContext || window.webkitAudioContext;
                    var ctx = new AudioContext();
                    var source = ctx.createMediaStreamSource(stream);
                    var analyser = ctx.createAnalyser();
                    console.log(analyser);
                    var processor = ctx.createScriptProcessor(2048, 1, 1);
                    source.connect(analyser);
                    source.connect(processor);
                    // analyser.connect(ctx.destination); //conect with yuor dinamics
                    processor.connect(ctx.destination);


                    analyser.fftSize = 128;
                    //if you want listen you microphone decoment next code
                    // var data = new Uint8Array(analyser.frequencyBinCount);
                    // processor.onaudioprocess = function (){
                    //     analyser.getByteFrequencyData(data);
                    //     console.log(data);
                    // }
                }
            );
        }
    }

Як тепер зробити візуалізацію, щоб при зміні гучності мікрофона відповідно замальовувалась риска-індикатор?

3

(4 відповідей, залишених у HTML та CSS)

Перевірка на версію інтернет експлореру)))

4

(2 відповідей, залишених у HTML та CSS)

Доброго дня.
Є такий сервіс: http://www.liveexpert.ru/topic. При натисканні на кнопку "Обратиться в чате" з'являється чат.
Скажіть будь-ласка, як називається такий сервіс?
Чи є готові такі сервіси, тобто підключаємо код до сайту і все правцюе, як от чати JivoSite та інші.

5

(6 відповідей, залишених у HTML та CSS)

мені просто потрібно з форми заповнення данних отримати листа з лендінга на мою поштову адресу.

6

(6 відповідей, залишених у HTML та CSS)

misha_bondar_2012 написав:

Вам треба написати самому чи вже готовий плагін?

ну якщо є плагін то ожна і плагін

7

(6 відповідей, залишених у HTML та CSS)

Доброго дня.
Як називається така штука, щоб приходили листи з лендінга на задану пошту(иоє мило) із форми заповнення?
Форма заповнення складається із номера телефону, мейлу клієнта та його ім'я.
Після натискання має прийти лист із данними з форми на мою пошту))
Це повинно працювати без інтеграції на СМS.

8

(28 відповідей, залишених у JavaScript, TypeScript, ECMAScript)

ping написав:
poperechnyi1 написав:

ок.
У меня є 2мірний масив як зробити пошук елемента в ньому?

ну а дошку Ви як малювали?
цикл в циклі - по стовпцях і по рядках (або навпаки)

В циклі
https://jsfiddle.net/poperechnyi1/xdzu8xfq/
Ал я нічого не малював бо графіка сказали не потрібна=|

9

(28 відповідей, залишених у JavaScript, TypeScript, ECMAScript)

mike написав:
poperechnyi1 написав:

ок.
У меня есть 2мерный массив как сделать поиск елемента в нем?

шановний ви порушуєте порушуйте правило форуму 1.1, поважайте інших або підете в бан

вибачте, я не хотів. Вже виправив.

10

(28 відповідей, залишених у JavaScript, TypeScript, ECMAScript)

ок.
У меня є 2мірний масив як зробити пошук елемента в ньому?

11

(28 відповідей, залишених у JavaScript, TypeScript, ECMAScript)

FakiNyan написав:
poperechnyi1 написав:
FakiNyan написав:

застрелитися? а може краще JSFIDDLE?

https://jsfiddle.net/poperechnyi1/xdzu8xfq/
Зараз буду пробувати правила гри реалізувати.

а HTML де? а цсс?

поставили завдання реалізувати без цього.
Просто на консолі. От думаю як це буде.

12

(28 відповідей, залишених у JavaScript, TypeScript, ECMAScript)

FakiNyan написав:

застрелитися? а може краще JSFIDDLE?

https://jsfiddle.net/poperechnyi1/xdzu8xfq/
Зараз буду пробувати правила гри реалізувати.

13

(28 відповідей, залишених у JavaScript, TypeScript, ECMAScript)

function InitBoard(row, colomn)
    {
        var row_board = row;
        var colomn_board = colomn;
        var massCellBoard=[];
        for(var i =0; i<row_board; i++)
        {
            massCellBoard[i]=[i];
            for(var j =0; j<colomn_board; j++)
            {
                massCellBoard[i][j] = 0;
                if(i%2==0){
                    if(j%2==0){
                        massCellBoard[i][j] = 1;
                    }
                }
                else
                {
                    if(j%2!==0){
                        massCellBoard[i][j] = 1;
                    }
                }
            }

        }
       return massCellBoard;

    }
    var board = InitBoard(8,8);
    console.log(board);

    
    function user1(allboard) {
        var user1Starthorizontal = 3;
        var user1StartVertical = 8;
        for(var i =0; i<user1Starthorizontal; i++)
        {
            for(var j =0; j<user1StartVertical; j++)
            {
                if(i%2==0){
                    if(j%2==0){
                        allboard[i][j] = 2;
                    }
                }
                else
                {
                    if(j%2!==0){
                        allboard[i][j] = 2;
                    }
                }
            }
        }
        return allboard;
    }
    user1(board);

    function user2(allboard){
        var user2Starthorizontal = 8;
        var user2StartVertical = 8;
        for(var i =5; i<user2Starthorizontal; i++)
        {
            for(var j =0; j<user2StartVertical; j++)
            {
                if(i%2==0){
                    if(j%2==0){
                        allboard[i][j] = 3;
                    }
                }
                else
                {
                    if(j%2!==0){
                        allboard[i][j] = 3;
                    }
                }
            }
        }
        return allboard;
    }
    user2(board);

Так зробив початкову ростановку дошки та першого і другого гравців))

14

(28 відповідей, залишених у JavaScript, TypeScript, ECMAScript)

function InitBoard(row, colomn)
    {
        var row_board = row;
        var colomn_board = colomn;
        var massCellBoard=[];
        for(var i =0; i<row_board; i++)
        {
            massCellBoard[i]=[i];
            for(var j =0; j<colomn_board; j++)
            {
                massCellBoard[i][j] = 0;
                if(i%2==0){
                    if(j%2==0){
                        massCellBoard[i][j] = 1;
                    }
                }
                else
                {
                    if(j%2!==0){
                        massCellBoard[i][j] = 1;
                    }
                }
            }

        }
       return massCellBoard;

    }
    console.log(InitBoard(8,8));

Ось виправив. Тепер 0 і 1 стоять в шаховому порядку.

15

(28 відповідей, залишених у JavaScript, TypeScript, ECMAScript)

Так завдання трохи змінилось.
ПОтрібно реалізувати шахову дошку, без використання кграфічного інтерфейсу/

function InitBoard(row, colomn)
    {
        var row_board = row;
        var colomn_board = colomn;
        var massCellBoard=[];
        for(var i =0; i<row_board; i++)
        {
            massCellBoard[i]=[];
            for(var j =0; j<colomn_board; j++)
            {

                if(i%2==0 && j%2==0){
                    massCellBoard[i][j] = 1;
                }
                else
                {
                    massCellBoard[i][j]=0;
                }
            }

        }
       return massCellBoard;
        
    }
    console.log(InitBoard(8,8));

Як реалізувати так, щоб воно через одну клітинку ставило нулі і одиниці??

16

(28 відповідей, залишених у JavaScript, TypeScript, ECMAScript)

mike написав:
poperechnyi1 написав:

https://github.com/poperechnyi1/checkers
Дошка готова.

Гарно є, але я б на вашому місці рендеринг цієї таблиці переклав на js. Фактично дані в рядках і стовпцях дублюються. Це все можна звести до двох вкладених циклів. Один із яких вставляє рядки, а інший стовпці.

Також щоб зменшився код можна взагалі прибрати класи black  та gray. Для цього є css пропертя nth-child
http://www.w3schools.com/cssref/sel_nth-child.asp

дякую, спробую врахувати.

17

(28 відповідей, залишених у JavaScript, TypeScript, ECMAScript)

ping написав:
poperechnyi1 написав:

Доброго дня шановні.
Отримав завдання на створення гри "Шашки".
Перечитав багато статтів, але толкового мало, є багато недокументованого коду. А от як той код самому написати так і не зрозумів.
Із статтів я зрозумів, що потрібно створити шахову дошку і хочаб реалізувати пересування фігурок.
Підкажіть будь-ласка з чого почати?

а це не годиться як код для аналізу?
https://www.npmjs.com/package/draughts

дякую, просто на інгліші не дивидся.
Зараз гляну.

18

(28 відповідей, залишених у JavaScript, TypeScript, ECMAScript)

0x9111A написав:

Закиньте то на якийсь сервіс де то можна пощупати (https://jsfiddle.net/)

я б закинув, але не можу зрозуміти як туди люди малюки до проекту закидують.
Якщо знаєте то підкажіть?

19

(28 відповідей, залишених у JavaScript, TypeScript, ECMAScript)

https://github.com/poperechnyi1/checkers
Дошка готова.

20

(28 відповідей, залишених у JavaScript, TypeScript, ECMAScript)

221VOLT написав:
FakiNyan написав:

почніть зі створення шахової дошки

:D а далі --з шашок та їх moving ))

ок зараз буду реалізовувати їх пересування