0) ^ (divisor < 0)) ? -1 : 1;
                  
                  
                    dividend = Math.abs(dividend);
                  
                  
                    divisor = Math.abs(divisor);
                  
                  
                    let quotient = 0;
                  
                  
                    while (dividend >= divisor) {
                  
                  
                        dividend -= divisor;
                  
                  
                        ++quotient;
                  
                  
                    }
                  
                  
                    if(sign === -1) {
                  
                  
                        quotient=-quotient;
                  
                  
                    }
                  
                  
                    return quotient;
                  
                  
                  }
                  
                  
                  
                  
                  
                  divide(10, 3)
                  
                  
                  
                  
                  
                  https://www.geeksforgeeks.org/divide-two-integers-without-using-multiplication-division-mod-operator/
                  
                  
                
а зачем так сложно?
No bitwise
without using multiplication, division, and mod operator.
Ишо
люблю я эти ваши рамки и правила
🤝🤝🤝
Прости за зря потраченное мной время на твой дурацкий вопрос
сложение, вычитание и остаток от деления
не оно? function getDivided(divided, divisor) { let count = 0 while (divided > 0 && divided >= divisor) { divided -= divisor count += 1 } return count } getDivided(10, 3) //3
бля, я тому ответил?
скука
так же
я устал после главы про промисы
я этого не спрашивал, меня это не интересует
я честно говоря даже не знаю как его интересно написать, а у вас идеи есть?
-7 / -2 = 0
bl, добавить лишнее условие надо
Обсуждают сегодня