![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 577 Pomógł: 6 Dołączył: 21.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam prośbę o pomoc w rozwiązywaniu zadań (IMG:style_emoticons/default/smile.gif)
Zadanie 1: Uzupełnij skrypt `main.js` tworząc funkcję `twoSums`, która dla podanej tablicy liczb `nums` zwróci parę indeksów dwóch liczb sumujących się do danej wartości `target`. Możesz założyć, że istnieje jedno rozwiązanie dla danego zestawu wejściowego i nie można użyć tego samego elementu dwa razy. Napisałem coś takiego: Kod // Function function twoSum(nums, target) { for(let i = 0; i < nums.length; i++) { for(let j = i+1; j < nums.length; j++) { if (nums[i] + nums[j] == target) { return [i, j] } } } } var x = [1, 4, 5, 2, 3, 8, 9, 6]; var y = 10; // Example, should return [3, 5] because x[3] + x[5] = y console.log(twoSum(x, y)); Jak sprawdzić, czy funkcja działa i wyświetlić wynik na stronie w body: Kod <body> <script src="main.js"></script> </body> Prawidłowe rozwiązanie? Ten post edytował nospor 19.02.2020, 15:00:09
Powód edycji: [nospor]:
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 06:54 |