показать самый высокий номер
ребята нужна ваша помощь нужна показать самый высокий номер, когда загрузил на локальный сервер не показывает высокого номера мудрые программисты скажите где моя ошибка
<!DOCTYPE html> <html> <head> <script> function createTHead() { var x=document.getElementById("myTable"); if (!x.tHead) { var header=x.createTHead(); var row=header.insertRow(0); var cell=row.insertCell(0); cell.innerHTML="<b>I REALLY DONT LIKE L.A. LAKERS, BOSTON CELTICS, AND OKC THUNDERS</b>"; } } function insRow() { var x=document.getElementById('myTable').insertRow(0); var y=x.insertCell(0); var z=x.insertCell(1); y.innerHTML="Miami Heat are the 2011-2012 Champions"; } </script> </head> <button onclick="myFunction()">Click Here</button> <p id ="demo"></p> <script> function myFunction() { var x; var x = prompt ("Please Enter Three Numbers", "1"); } </script> <body> <table id="myTable" border="2"> <script> for(i = 1;i<=100;i++) { document.write("<tr><td>Row " + i + "</td>"); } </script> </body> </html> |
Цитата:
|
это когда пишите 3,4,5 оно показывает 5 как самую высокую цифру
|
Не вижу нигде чтобы вы хоть что-то делали с введёнными значениями.
Максимальное число получить можно так: alert( Math.max.apply(Math,'3,5,4'.split(',')) ) |
Цитата:
Почему не работает вот так, например: alert( Math.max([3, 5,4].valueOf()) ) ______ upd Наверно из-за этого "В apply используется массив аргументов вместо списка именованных параметров." То есть. вся возьня с апли лишь для возможности передачи аргументов масивом? |
Цитата:
|
Цитата:
alert( [0,2,1].sort(function(a, b) { return b - a; })[0] ); Можно, но никогда не делай так. |
Цитата:
alert( [ 4, 7, 1, 1000, -1 ].reduce(function (a, b) { return b > a ? b:a; }) // или reduceRight ); |
melky, кроме скорости выполнения как бы не в тысячу раз меньше.)
|
Цитата:
|
Цитата:
Если меньше 5-и элементов проверять, то в Chrome reduce уверенно рвет Math.max по части производительности. На даже на массивах в 1000 элементов он медленнее в 6-7 раз, но не в тысячу же |
Цитата:
http://jsperf.com/get-max-number-in-array |
Цитата:
|
Цитата:
|
Цитата:
|
Часовой пояс GMT +3, время: 20:15. |