Skip to content

Гафурова Софья#79

Open
sofelvpopel wants to merge 24 commits into
urfu-2018:masterfrom
sofelvpopel:master
Open

Гафурова Софья#79
sofelvpopel wants to merge 24 commits into
urfu-2018:masterfrom
sofelvpopel:master

Conversation

@sofelvpopel
Copy link
Copy Markdown

No description provided.

@honest-hrundel honest-hrundel changed the title 123 Гафурова Софья Oct 15, 2018
@honest-hrundel
Copy link
Copy Markdown

🍅 Пройдено тестов 58 из 74

@honest-hrundel
Copy link
Copy Markdown

🍅 Пройдено тестов 59 из 74

@honest-hrundel
Copy link
Copy Markdown

🍅 Пройдено тестов 59 из 74

@honest-hrundel
Copy link
Copy Markdown

🍅 Пройдено тестов 59 из 74

@honest-hrundel
Copy link
Copy Markdown

🍅 Пройдено тестов 60 из 74

@honest-hrundel
Copy link
Copy Markdown

🍅 Не пройден линтинг или базовые тесты

@honest-hrundel
Copy link
Copy Markdown

🍅 Пройдено тестов 61 из 74

git push origin
git add -A
git commit -m fdjkhsjkf
git push origin
'

git push origin
@honest-hrundel
Copy link
Copy Markdown

🍅 Пройдено тестов 62 из 74

Comment thread warmup.js Outdated
throw new RangeError();
}

return Math.trunc(year / 100) + 1;
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

image
обрати внимание на крайний случай при переходе к другому веку

Comment thread warmup.js Outdated
throw new RangeError();
}

if (!/#[a-f|A-F|0-9]+/.test(hexColor)) {
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

эта регулярка проверит не всю строку целиком, а есть в ней такая подстрока
например, #11XXXX ее пройдет, хотя не должен, так как сматчится подстрока #11

Comment thread warmup.js Outdated

let matrixResult = [];

for (let x = 0; x < matrix[0].length; x++) {
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

матрица необязательно квадратная, размерность может быть например 3*5
судя по этому циклу ты это не учитываешь

Comment thread warmup.js
* @returns {String} Число n в системе счисления targetNs
*/
// eslint-disable-next-line
function numberSystemProblem(n, targetNs) {
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

число n может быть дробным и отрицательным

Comment thread warmup.js Outdated
}

const abc = ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B',
'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'Q',
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

пропущена буква P

Comment thread warmup.js Outdated
*/
function phoneProblem(phoneNumber) {
// Ваше решение
return /8-800-\d\d\d-\d\d-\d\d/.test(phoneNumber);
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

тут снова не учитывается, что это строка полностью: после валидного номера я могу добавить в конце или в начале что угодно и проверка пройдет

Comment thread warmup.js
@@ -72,7 +182,7 @@ function numberSystemProblem(n, targetNs) {
* @returns {Boolean} Если соответствует формату, то true, а иначе false
*/
function phoneProblem(phoneNumber) {
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

если аргумент приходит не в формате string, то надо бросить TypeError

Comment thread warmup.js
*/
function smilesProblem(text) {
// Ваше решение
const matchResult = text.match(/(:-\))/g);
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

в условии два типа улыбающихся смайликов
не учитываешь (-:

@honest-hrundel
Copy link
Copy Markdown

🍅 Пройдено тестов 63 из 74

@honest-hrundel
Copy link
Copy Markdown

🍅 Не пройден линтинг или базовые тесты

@honest-hrundel
Copy link
Copy Markdown

🍅 Пройдено тестов 64 из 74

@honest-hrundel
Copy link
Copy Markdown

🍅 Не пройден линтинг или базовые тесты

@honest-hrundel
Copy link
Copy Markdown

🍅 Пройдено тестов 63 из 74

@honest-hrundel
Copy link
Copy Markdown

🍅 Пройдено тестов 66 из 74

@honest-hrundel
Copy link
Copy Markdown

🍅 Пройдено тестов 67 из 74

@honest-hrundel
Copy link
Copy Markdown

🍅 Пройдено тестов 67 из 74

@honest-hrundel
Copy link
Copy Markdown

🍅 Пройдено тестов 68 из 74

@honest-hrundel
Copy link
Copy Markdown

🍅 Пройдено тестов 69 из 74

@honest-hrundel
Copy link
Copy Markdown

🍅 Пройдено тестов 69 из 74

@honest-hrundel
Copy link
Copy Markdown

🍅 Пройдено тестов 69 из 74

@honest-hrundel
Copy link
Copy Markdown

🍅 Пройдено тестов 69 из 74

@honest-hrundel
Copy link
Copy Markdown

🍅 Пройдено тестов 70 из 74

Comment thread warmup.js

if (matrix.length === 0) {
return [];
}
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Надо все же еще проверить что внутри массива тоже массивы

Comment thread warmup.js
throw new RangeError();
}

let [int, d] = n.toString().split('.');
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

а не надо сначала сделать n положительным? у тебя сейчас с отрицательными не работает

@honest-hrundel
Copy link
Copy Markdown

🍅 Пройдено тестов 70 из 74

@honest-hrundel
Copy link
Copy Markdown

🍅 Пройдено тестов 71 из 74

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants