Итак, я в настоящее время изучаю JavaScript, и для одного из моих заданий я получил отмеченную неверную, но решение воспроизводит один и тот же результат для всех вызовов. Кроме того, есть только на ключевом разнице (см. Код ниже). Больше для учебных целей, заинтересованных в том, чтобы знать, почему один лучше, чем другой, если они дают один и тот же результат, и приобретают аналогичное количество строк.
Код: Выделить всё
// Correct One
const numberDigits = x => {
let numString = '';
if (x >= 0 && x =10 && x
< /div>
< /div>
< /p>
// My answer
const numberDigits = (x) => {
if (x >= 0 && x = 10 && x
Подробнее здесь: [url]https://stackoverflow.com/questions/79636856/which-of-these-javascript-syntaxes-will-produce-the-same-result-everytime-or-is[/url]