-
onclick()で関数を呼び出す– JavaScript?
次がボタンだとしましょう- <button onclick="displayingMessageOnButtonClick()">Press Me</button> 上記のボタンをクリックするだけで関数を呼び出す必要があります。 例 以下はコードです- <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name=&q
-
最初のスラッシュの前に置き換える方法-JavaScript?
次がスラッシュ付きの文字列であるとしましょう- var queryStringValue = "welcome/name/john/age/32" 最初のスラッシュの前に置き換えるには、正規表現とともにreplace()を使用します。 例 以下はコードです- var regularExpression = /^[^/]+/ var queryStringValue = "welcome/name/john/age/32" var replacedValue = queryStringValue.replace(regularExpression, &
-
RGBカラーから16進カラーJavaScript
RGBカラーを取り込んでその16進数表現を返すJavaScript関数を作成する必要があります。 関数は、赤、緑、青の色のそれぞれの値を表す3つの数値を含むオブジェクトを取り込む必要があります。 例: rgbToHex(0, 128, 192) should return '#0080C0' このためのコードは-になります const rgbColor = { red: 0, green: 51, blue: 155 } function rgbToHex({ red:
-
16進数からRGBカラーへのJavaScript
16進数の色を取り、そのRGB表現を返すJavaScript関数を作成する必要があります。 この関数は、赤、緑、青のそれぞれの値を含むオブジェクトを返す必要があります- 例: hexToRgb('#0080C0') should return 0, 128, 192 このためのコードは-になります const hex = '#0080C0'; const hexToRGB = hex => { let r = 0, g = 0, b = 0; // handling 3 digit hex  
-
2次元配列JavaScriptの転置を見つける
2次元配列を受け取り、その転置された配列を返すJavaScript関数を作成する必要があります。 このためのコードは-になります 方法1:Array.prototype.forEach()を使用する const arr = [ [0, 1], [2, 3], [4, 5] ]; const transpose = arr => { const res = []; arr.forEach((el, ind) => { &
-
JavaScript配列のキーごとの最大値を取得します
このようなオブジェクトの配列があるとします- const arr = [ {a:1, b:"apples"}, {a:3, b:"apples"}, {a:4, b:"apples"}, {a:1, b:"bananas"}, {a:3, b:"bananas"}, {a:5, b:"bananas"}, &
-
JavaScriptで特定の数に最も近い数のペアの合計を見つける
最初の引数として数値の配列を取り、2番目の引数として数値を受け取るJavaScript関数を作成する必要があります。 この関数は、元の配列から2つの数値の配列を返す必要があります。その合計は、2番目の引数として指定された数値に最も近いものです。 このためのコードは-になります const arr = [1, 2, 3, 4, 5, 6, 7]; const num = 14; const closestPair = (arr, sum) => { let first = 0, second = 0; for(let i in arr
-
JavaScriptのキャメルケース文字列へのハイフン文字列
次のようにハイフンで区切られた単語を含む文字列があるとします- const str = 'this-is-an-example'; そのような文字列を1つ取り込んで、それをキャメルケース文字列に変換するJavaScript関数を作成する必要があります。 上記の文字列の場合、出力は-になります。 const output = 'thisIsAnExample'; このためのコードは-になります const str = 'this-is-an-example'; const changeToCamel = str => {
-
配列JavaScript内の2つの重複する数値間の距離
少なくとも1つの重複する数値のペアを含む数値の配列を受け取るJavaScript関数を作成する必要があります。 この関数は、配列に存在するすべての重複する数値のペア間の距離を返す必要があります。 このためのコードは-になります const arr = [2, 3, 4, 2, 5, 4, 1, 3]; const findDistance = arr => { var map = {}, res = {}; arr.forEach((el, ind) => { map[el] = ma
-
JavaScriptで数値を逆の数字配列に変換する
負でない整数を指定すると、独立した数字のリストを逆の順序で含む配列を返す関数を作成する必要があります。 例: 348597 => The correct solution should be [7,9,5,8,4,3] このためのコードは-になります const num = 348597; const reverseArrify = num => { const numArr = String(num).split(''); const reversed = []; for(let i
-
Dayjs JavaScriptライブラリを使用した2回の違いは?
以下が私たちの時間データだとしましょう- var startHour = dayjs().hour(10) var endHour = dayjs().hour(22) 違いを得るには、diff()メソッド-を使用します 例 以下はコードです- <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content
-
オブジェクトのコレクションを減らしてマージするための最良の方法は何ですか– JavaScript?
オブジェクトのコレクションを削減およびマージするための最良の方法は、Reduce()とともにObject.values()の概念を使用することです。 以下はオブジェクトです- var details = [ { studentId: 10, marks: 75, studentName: "John" }, { studentId: 10, marks: 75, studentName: "John" }, { studentId: 11, marks: 98, studen
-
文字列をオブジェクトのキーとして設定する方法-JavaScript?
以下が私たちの文字列だとしましょう- const keyName = 'username'; 文字列をオブジェクトのキーとして設定するには、[]を使用して文字列名-を渡します。 const stringToObject = { [keyName]: 'David Miller' }; 例 以下は完全なコードです- const keyName = 'username'; const stringToObject = { [keyName]: 'David Miller' }; conso
-
JavaScriptでゼロの文字列を数値に変換するにはどうすればよいですか?
以下が私たちの文字列だとしましょう」 var stringValue="453.000.00.00.0000"; 上記のゼロの文字列を数値に変換するには、parseInt()とreplace()-を併用します。 var numberValue = parseInt(stringValue.replace(/\./gm, '')); 例 以下は完全なコードです- var stringValue="453.000.00.00.0000"; var numberValue = parseInt(stringValue.replace(/\
-
フィルタと単語の置換方法を作成する方法-JavaScript?
出現するすべての単語を置き換える組み込み関数はありません。独自の関数を作成する必要があります。 以下が私たちの文字列だとしましょう- var sentence = "Yes, My Name is John Smith. I live in US. Yes, My Favourite Subject is JavaScript"; 例 以下はコードです- var sentence = &quo
-
ハイフンで区切られた文字列を負の数または数の範囲で分割する-JavaScript?
負の数または数値の範囲を持つ次のハイフン区切り文字列があるとします- var firstValue = "John-Smith-90-100-US"; var secondValue = "David-Miller--120-AUS"; 分割するには、正規表現を使用します。以下はコードです- 例 以下はコードです- var firstValue = "John-Smith-90-100-US"; var secondValue = "David-Miller--120-AUS"; var regularExpr
-
JavaScript-HTMLボタンをクリックしたときにアラートを作成する
ボタンのクリックでアラートを発生させるには、addEventListener()を使用します。以下がHTMLWebページのボタンであるとしましょう- <button type="button">Please Press Me</button> 例 以下はコードです- <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta n
-
トリプレットを比較する-JavaScript?
このためには、トリプレットを比較するためにif条件を使用する必要があります。 次の値を渡しているとしましょう- 35, 36, 37, 33, 48, 50 例 以下はコードです- function tripletsSolution(first, second, third, fourth, fifth, sixth) { var storedResult = [] if (first > fourth || second > fifth || third > sixth) {
-
配列内の重複要素を冗長的に削除する方法– JavaScript?
以下が配列要素であるとしましょう- 10,20,10,50,60,10,20,40,50 重複する要素を削除するには、…new Set()を使用します。 例 以下はコードです- var arrayWithNoDuplicateNumbers = [...new Set([10,20,10,50,60,10,20,40,50])]; console.log("No Duplicate values=") console.log(arrayWithNoDuplicateNumbers); 上記のプログラムを実行するには、次のコマンドを使用します- node fileNam
-
オブジェクトの値の最初の単語のみを取得する方法– JavaScript?
以下が私たちのオブジェクトだとしましょう- const employeeDetails = [ { employeeName: "John Smith", employeeTechnology: "JavaScript HTML" }, { employeeName: "David Miller", &nb