Jak w wyniku zasugerować dostępne elementy

0

Witam
Wynikiem działania w js jest na przykład 6 (w domyśle metrów). Czy jest możliwość żeby wyświetlić obok wszystkie kombinacje ze zdefiniowanych uprzednio odcinków, tak by ich suma była taka sama (lub większa) od tego wyniku (tu: 6). Czyli np.
1 x 6
1 x 4 + 1 x 2
2 x 3
3 x 2
Odcinki zdefiniowane wcześniej są pogrubione (6, 4, 3, 2).

1

Czy jest możliwość żeby wyświetlić obok wszystkie kombinacje

Tak, jest taka możliwość.

0
maza66 napisał(a):

Wynikiem działania w js jest na przykład 6 (w domyśle metrów).

"Wynikiem działania" czego? Jakiego programu?

Czy jest możliwość żeby wyświetlić obok (…)

"Obok", czyli gdzie?

(…) wszystkie kombinacje ze zdefiniowanych uprzednio odcinków (…)

Jakich odcinków?

(…) tak by ich suma była taka sama (lub większa) od tego wyniku (tu: 6). Czyli np.
1 x 6
1 x 4 + 1 x 2
2 x 3
3 x 2

Piszesz o sumie, a tylko w jednym przykładzie (?) jest suma, w trzech pozostałych (?) masz wyłącznie iloczyn (PS o ile rozumiem, co chciałeś wyrazić przez ten zapis).

1
<select class="selectpicker wymiar calculate" id="wymiar" name="wymiar" data-rule-required="true">
<option value="1.71">1690</option>
<option value="1.82">1800</option>
<option value="2.02">2000</option>
</select>

<select class="selectpicker ilosc calculate" id="ilosc" name="ilosc" data-rule-required="true">
<option value="2">8</option>
<option value="4">16</option>
<option value="5">20</option>
<option value="6">24</option>
</select>

<input name='wynik' id='wynik' disabled='true' data='' />


<script>
$(document).ready(function () {
	$('.calculate').change(function () {
		if (Number($('.selectpicker.wymiar').val()) && Number($('.selectpicker.ilosc').val())) {
			var wynik = Number($('.selectpicker.wymiar').val()) * Number($('.selectpicker.ilosc').val());
			$('#wynik').val(parseFloat(wynik).toFixed(2));
		} else {
			return;
		}
	});
});
</script>

6
4 + 2
2 + 2 + 2
3 + 3

1 użytkowników online, w tym zalogowanych: 0, gości: 1