![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 15.12.2010
Сообщений: 4
|
![]()
Задача: Объект «массив функций». Методы для поиска нужной функции по имени, вызов нужной функции по индексу, вывод тела функции на экран.
есть небольшой набросок, но толком разобраться и довести до ума не могу, помогите пожалуйста Код HTML:
<html> <title> Поиск функций </title> <body> <script type="text/javascript"> function funcname(arg1,arg2,step){ this.arg1=arg1; this.arg2=arg2; this.step=step; } function ArrFunc() { this.arr = new Array(); this.find = find; this.call = call; } function find(name) { for(i = 0; i < this.arr.length; i++) { var str = this.arr.toString(); // var name1 // use= regexp var name1 = new RegExp("f1", "i") for (i=0; i<this.arr.length;i++){ if (name.test(this.arr.name)) { document.write(this.arr.name+'<br>'); net=false} } if (name1 == name) { document.write(str); } } } ///////////////////////////// var f1 = new funcname("x", "y", "return x+y;"); var f2 = new funcname("x", "y", "return x*y;"); var f3 = new funcname("x", "y", "return x/y;"); var f4 = new funcname("x", "y", "return x-y;"); var ObjMasFunc = new ArrFunc(); { ObjMasFunc.arr(f1); ObjMasFunc.arr(f2); ObjMasFunc.arr(f3); ObjMasFunc.arr(f4); document.write('<b> Исходный список функций: </b><br>'); ObjMasFunc.Display(); } </script> </body> </html> |
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вывести название соответствующей карты вида "шестерка бубен", "дама червей","туз треф" и т.п. | воваава | Помощь студентам | 3 | 01.12.2011 12:50 |
Как обойти "преобразование типа из "string" в "float" невозможно" | lexluter1988 | Помощь студентам | 1 | 07.08.2010 12:23 |
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" | aleksei78 | Microsoft Office Excel | 13 | 25.08.2009 12:04 |
программно создать объект "image" (Visual Basic 6.0) | Da$aD | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 5 | 09.05.2008 18:19 |