Timkor

functions

Nov 4th, 2020 (edited)
243
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Задача
  2.  
  3. function max(x,y) {
  4.     // тут треба щось дописати...  ...вот это условие, это я понимаю.))
  5. }
  6.  
  7. let a = +prompt("введи перше число")
  8. let b = +prompt("введи друге число")
  9.  
  10. console.log(max(a,b))
  11. ------------------------------------------
  12.  
  13.  
  14.  
  15. function max(x, y) {
  16.     if (x > y) {
  17.         return x
  18.     }  
  19.         return y // а почему отказались от использования else, разве так будет работать? вы уверены?
  20. }
  21. let a = +prompt ('введи перше число');
  22. let b = +prompt ('введи друге число')
  23. console.log(max(a, b))
  24.  
  25. // вы же присваиваете значения в а и б ,а в функции работаете с иск и игрек, разве так можно? как это работает?
  26. // а если а равно б , что должно вернуть? а что вернет? это правильно?
  27. // а можно так?:
  28. function max(x, y) {
  29.     let max = y;    
  30.     if (x > y) {
  31.         max = x;
  32.     }  
  33.     return max;
  34. }
  35. а так?:
  36. function max(x, y) {
  37.     let max = 0;    
  38.     if (x > y) {
  39.         max = x;
  40.     } else {
  41.     max = y;
  42.     }  
  43. }
  44. // у вас ранее была задачка (отцентрованная штука) , где вы искали максимальное Math.max , самое время испытать свою функцию вместо нативной.
  45. // отсутствие точки с запятой вам не простят большинство языков, лучше сразу к ним привыкать.
  46. // если  ответы на вопросы не вызвали у вас сложностей , то вы нормально поняли тему функций.
Add Comment
Please, Sign In to add comment