Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> JavaScript

JavaScript में ऐरे में इंटीजर्स के चिह्न उलटना


समस्या

हमें एक JavaScript फ़ंक्शन लिखना है जो इंटीजर्स (नेगेटिव और पॉजिटिव) का एक ऐरे लेता है। हमारा फ़ंक्शन सभी पॉजिटिव को नेगेटिव में और सभी नेगेटिव को पॉजिटिव में बदलकर परिणामी ऐरे लौटाना चाहिए।

उदाहरण

निम्नलिखित कोड है −

const arr = [5, 67, -4, 3, -45, -23, 67, 0]; const invertSigns = (arr = []) => { const res = []; for(let i = 0; i < arr.length; i++){ const el = arr[i]; if(+el && el !== 0){ const inverted = el * -1; res.push(inverted); }else{ res.push(el); }; }; return res; }; console.log(invertSigns(arr));

आउटपुट

[ -5, -67, 4, -3, 45, 23, -67, 0 ]
  1. - JavaScript में इंटीजर्स का ऐरे कैसे बनाएं?

    JavaScript में इंटीजर्स का ऐरे बनाने के लिए, निम्न प्रयास करें: var rank = [1, 2, 3, 4]; आप JavaScript में इंटीजर्स का ऐरे बनाने के लिए new कीवर्ड का भी उपयोग कर सकते हैं: var rank = new Array(1, 2, 3, 4); Array पैरामीटर स्ट्रिंग्स या इंटीजर्स की सूची है। जब आप Array कंस्ट्रक्टर के साथ एकल संख्यात्

  1. जावास्क्रिप्ट ऑब्जेक्ट्स के ऐरे पर ऐरे के मेथड्स का उपयोग करना जावास्क्रिप्ट ऑब्जेक्ट्स के ऐरे पर ऐरे के मेथड्स का उपयोग करना

    जावास्क्रिप्ट ऑब्जेक्ट्स के ऐरे पर ऐरे के मेथड्स का उपयोग करने का कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8 /> <meta name=viewport content=width=device-width, initial-scale=1.0 /> <title>Document</title> <style

  1. - जावास्क्रिप्ट का उपयोग करके सरणी में एकमात्र अद्वितीय स्ट्रिंग ढूंढना

    समस्याहमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो स्ट्रिंग्स की एक सरणी लेता है। सरणी में सभी स्ट्रिंग्स में समान अक्षर होते हैं, या अक्षरों की पुनरावृत्ति होती है, और केवल एक स्ट्रिंग में अक्षरों का एक अलग सेट होता है। हमारा फ़ंक्शन उस स्ट्रिंग को ढूंढकर लौटाएगा।उदाहरण के लिएयदि सरणी है:[ba, abc, acb