Size: a a a

Front-end developers

2020 March 05

АД

Андрей Дзюба in Front-end developers
Я совсем чайник, в 35 лет с нуля начал учить.
источник

V

Vlad in Front-end developers
Андрей Дзюба
let number1 = prompt("Enter first number");
let number2 = prompt("Enter second number");
let input = prompt("Enter math operator");

while(isNaN(number1) || isNaN(number2) || (number1 === "") || (number2 === "")  || number2 === null || number1 === null){
   number1 = prompt("Enter first number", number1);
   number2 = prompt("Enter second number", number2);
}

function countMathOperation(firstNum, secondNum, operator) {
   firstNum = +firstNum;
   secondNum = Number(secondNum);
   switch (operator) {
       case "+":
           return (firstNum + secondNum)
           break;
       case "-":
           return (firstNum - secondNum)
           break;
       case "*":
           return (firstNum * secondNum)
           break;
       case "/":
           return (firstNum / secondNum)
           break;
   }
}
console.log(countMathOperation(number1, number2, input))
number1 === null || number1 === "" равносильно !number1, аналогично с другими числами, нету проверки на введенное значение, вдруг там строка
источник

АД

Андрей Дзюба in Front-end developers
В смысле проверка на число есть. Строка не проходит
источник

АД

Андрей Дзюба in Front-end developers
Я проверяю сейчас прямо, isNan проверяет на числовой тип
источник

АД

Андрей Дзюба in Front-end developers
Всё проверки прохрдят
источник

АД

Андрей Дзюба in Front-end developers
Строка не проходит, после вашей записи ещё дважды проверял
источник

AH

Alexander Ivar Kjell Hovland in Front-end developers
Z 07
И что бы из этого лично ты порекомендовал, или может скорее, в какой последовательности?
Я бы рекомендовал выучить необходимую теорию и пойти работать
источник

AH

Alexander Ivar Kjell Hovland in Front-end developers
А не книжки читать
источник

AH

Alexander Ivar Kjell Hovland in Front-end developers
источник

AB

Alex Bodnariuk in Front-end developers
Alexander Ivar Kjell Hovland
Я бы рекомендовал выучить необходимую теорию и пойти работать
Где найти необходимую?
источник

AH

Alexander Ivar Kjell Hovland in Front-end developers
Learn.JavaScript.Ru
источник

Z

Z 07 in Front-end developers
Стремимся ✊
источник

AH

Alexander Ivar Kjell Hovland in Front-end developers
С головой хватит
источник

AB

Alex Bodnariuk in Front-end developers
Alexander Ivar Kjell Hovland
Learn.JavaScript.Ru
Новичку трудно там)
источник

AH

Alexander Ivar Kjell Hovland in Front-end developers
Alex Bodnariuk
Новичку трудно там)
Так это для новичков ресурс
источник

AH

Alexander Ivar Kjell Hovland in Front-end developers
источник

Z

Z 07 in Front-end developers
Alex Bodnariuk
Новичку трудно там)
Нормально там новичку) повторяешь действия да разбираешься что к чему
источник

АД

Андрей Дзюба in Front-end developers
источник

Z

Z 07 in Front-end developers
Единственное что новичку сложно, ну мне по крайней мере, задачи трудно даются, вроде на пальцах все понимаешь, а как реализовать порой в ступор впадаешь
источник

Z

Z 07 in Front-end developers
Все вопрос времени, упорство и труд, как говорится
источник