Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 09.12.2010, 15:58
Интересующийся
Отправить личное сообщение для Spelesto Посмотреть профиль Найти все сообщения от Spelesto
 
Регистрация: 09.12.2010
Сообщений: 17

arr[0.909]=1.69
arr[0.911]=1.70
arr[0.913]=1.71
arr[0.915]=1.72

result = 0.911

if (key < 0.993) {
x1=(arr[result]);//На выходе получаем: 1.70
}


Как мне получить следующий элемент массива, 1.72 ?

Видимо мне нужно прибавить 0.001 к 1.71, и получить значение равное 1.72 (0.915).

Но как программно мне это сделать??

Подскажите пожалуйста, совсем запутался...
Ответить с цитированием
  #12 (permalink)  
Старый 09.12.2010, 16:48
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,215

Spelesto, зачем ты в индексах массива используешь такие значения как 0.909, 0.911, 0.913, 0.915?
"Есть мнение" что ты сначала проблему создал (сам себе), а потом думаешь как из неё выйти...

Ты вообще смотрел в примере какие массивы создаются? Какие индексы при этом используются?

Сообщение от Spelesto
совсем запутался
Зачем ты так убиваешся? Ты же так не убъёшся! (с)

Для начала создай нормальный массив. А там может и решение сам увидишь.
Ответить с цитированием
  #13 (permalink)  
Старый 09.12.2010, 21:07
Интересующийся
Отправить личное сообщение для Spelesto Посмотреть профиль Найти все сообщения от Spelesto
 
Регистрация: 09.12.2010
Сообщений: 17

ksa,
Уважаемый, ты бы лучше подсказал как организовать массив, а не флудил в теме... Я спрашиваю конкретного совета, и если не знаешь/не хочешь (нужное подчеркнуть) отвечать, - НЕ ОТВЕЧАЙ, но не флуди!..

Я новичек, и не все схватываю на лету, посему изначально и горожу велосипеды... Вам бы старожилам немного подсказать, подтолкнуть в верном направлении, но нет же! Будем флудить и высмеивать, ан какой дурачек несмышленный, ай ай ай ай ай!

Займитесь делом пожалуйста, или подскажите, или не мешайте.
Ответить с цитированием
  #14 (permalink)  
Старый 09.12.2010, 22:14
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,215

Сообщение от Spelesto
Я новичек, и не все схватываю на лету
Но грубить таки уже начал...
Ответить с цитированием
  #15 (permalink)  
Старый 10.12.2010, 06:15
Интересующийся
Отправить личное сообщение для Spelesto Посмотреть профиль Найти все сообщения от Spelesto
 
Регистрация: 09.12.2010
Сообщений: 17

Оффтопик: Начнем с того, что грубить я не начинал, а лишь указал на тупой флуд, не по теме. Еще раз объясняю: Если ты знаешь как создать массив, и использовать его для решения моего вопроса, скажи пожалуйста. Если не знаешь, не флуди и не вякай. Спасибо.

По теме:

первый=второй
arr[1.7]=0.578
arr[1.71]=0.581
arr[1.72]=0.583

как мне обратиться к первому элементу, чтобы узнать его значение и наоборот, ко в торому элементу, чтобы узнать значение первого?

Это для меня самое главное, это понять и пойму как все остальное сделать
Ответить с цитированием
  #16 (permalink)  
Старый 10.12.2010, 08:51
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,215

Spelesto, удачи тебе...
Ответить с цитированием
  #17 (permalink)  
Старый 10.12.2010, 19:00
Аспирант
Отправить личное сообщение для IIIEPJIOK Посмотреть профиль Найти все сообщения от IIIEPJIOK
 
Регистрация: 23.12.2008
Сообщений: 75

Ты умеешь создавать массивы - гуд
Сообщение от Spelesto
arr = {};
arr[0]=0;
arr[0.008]=0.01;
arr[0.016]=0.02;
arr[0.024]=0.03;
arr[0.032]=0.04;
arr[0.04]=0.05;
Ты умеешь обходить в цикле все элементы массива - гуд
Сообщение от Spelesto
1
for (i in arr){.....
Ты даже можешь по значению ключа найти значение элемента массива
Цитата:
if (i==0.024)......
При таком раскладе я не поверю, что ты не сможешь написать конструкцию:
Если ключ совпал, то "alert" делаем на следующем проходе. =)
Ответить с цитированием
  #18 (permalink)  
Старый 11.12.2010, 22:30
Интересующийся
Отправить личное сообщение для Spelesto Посмотреть профиль Найти все сообщения от Spelesto
 
Регистрация: 09.12.2010
Сообщений: 17

Вот что накодил в итоге... http://dumpz.org/25633/

Последний раз редактировалось Spelesto, 13.12.2010 в 20:06.
Ответить с цитированием
  #19 (permalink)  
Старый 13.12.2010, 16:58
Ламер
Отправить личное сообщение для DooMer Посмотреть профиль Найти все сообщения от DooMer
 
Регистрация: 19.02.2010
Сообщений: 295

Spelesto,
ну это вам сюда
Ответить с цитированием
  #20 (permalink)  
Старый 13.12.2010, 18:04
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

DooMer, ну чего ты так сразу. Ну да, много копипаста, уличная магия присутствует. Но ведь теперь молодой человек обидится и не узнает, как сделать лучше. Хотя... в конце концов, это всего лишь лаба. Чего там. Сдал и забыл

p.s. и вообще, я тут подумал, что если бы я, например, написал решение, преподаватель бы просто не поверил, что это написал Spelesto. Или даже просто подумал про себя "А почему я этого не знаю? O.o" и обиделся
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как узнать, присутствует ли в окне полоса прокрутки или нет? возжаждавший Элементы интерфейса 6 12.03.2010 23:00
Как сделать AJAX-авторизацию на страничке? emerge AJAX и COMET 1 08.03.2010 10:00
Как организовать RichEdit arma Элементы интерфейса 2 18.02.2010 14:57
Работа с данными, введенными в форме Nubi jQuery 5 01.12.2008 16:31
Переменная от переменной или как к имени переменной конкатенировать значение другой Aderba jQuery 5 12.11.2008 15:25