mirror of
https://github.com/TheAlgorithms/JavaScript.git
synced 2025-07-06 09:28:26 +08:00
Fixed !=
to !==
and ran npm run style
This commit is contained in:
@ -1,10 +1,10 @@
|
|||||||
// Foot: https://en.wikipedia.org/wiki/Foot_(unit)
|
// Foot: https://en.wikipedia.org/wiki/Foot_(unit)
|
||||||
const feetToMeter = (feet) => {
|
const feetToMeter = (feet) => {
|
||||||
return feet*0.3048;
|
return feet * 0.3048
|
||||||
}
|
}
|
||||||
|
|
||||||
const meterToFeet = (meter) => {
|
const meterToFeet = (meter) => {
|
||||||
return meter/0.3048;
|
return meter / 0.3048
|
||||||
}
|
}
|
||||||
|
|
||||||
export { feetToMeter, meterToFeet }
|
export { feetToMeter, meterToFeet }
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import { meterToFeet, feetToMeter } from "../MeterToFeetConversion";
|
import { meterToFeet, feetToMeter } from '../MeterToFeetConversion'
|
||||||
|
|
||||||
describe('Testing conversion of Meter to Feet', () => {
|
describe('Testing conversion of Meter to Feet', () => {
|
||||||
it('with feet value', () => {
|
it('with feet value', () => {
|
||||||
@ -10,4 +10,4 @@ describe('Testing conversion of Feet to Meter', () => {
|
|||||||
it('with feet value', () => {
|
it('with feet value', () => {
|
||||||
expect(feetToMeter(10)).toBe(3.048)
|
expect(feetToMeter(10)).toBe(3.048)
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
@ -39,7 +39,7 @@ const extendedEuclideanGCD = (arg1, arg2) => {
|
|||||||
let t0 = 0
|
let t0 = 0
|
||||||
let t1 = 1
|
let t1 = 1
|
||||||
|
|
||||||
while (r1 != 0) {
|
while (r1 !== 0) {
|
||||||
const q = Math.floor(r0 / r1)
|
const q = Math.floor(r0 / r1)
|
||||||
|
|
||||||
const r2 = r0 - r1 * q
|
const r2 = r0 - r1 * q
|
||||||
|
@ -1,20 +1,19 @@
|
|||||||
/**
|
/**
|
||||||
Problem Statment and Explanation :
|
Problem Statment and Explanation :
|
||||||
Triangular => https://en.wikipedia.org/wiki/Triangular_number
|
Triangular => https://en.wikipedia.org/wiki/Triangular_number
|
||||||
Tetrahedral => https://en.wikipedia.org/wiki/Tetrahedral_number
|
Tetrahedral => https://en.wikipedia.org/wiki/Tetrahedral_number
|
||||||
Pentatope => https://en.wikipedia.org/wiki/Pentatope_number
|
Pentatope => https://en.wikipedia.org/wiki/Pentatope_number
|
||||||
|
|
||||||
|
Example:
|
||||||
Example:
|
|
||||||
Triangular => (0, 1, 3, 6, 10, 15, 21, 28, 36, 45)
|
Triangular => (0, 1, 3, 6, 10, 15, 21, 28, 36, 45)
|
||||||
Tetrahedral => (1, 4, 10, 20, 35, 56, 84, 120, 165,)
|
Tetrahedral => (1, 4, 10, 20, 35, 56, 84, 120, 165,)
|
||||||
Pentatope => (1, 5, 15, 35, 70, 126, 210, 330, 495)
|
Pentatope => (1, 5, 15, 35, 70, 126, 210, 330, 495)
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @param {*} number
|
* @param {*} number
|
||||||
* @returns
|
* @returns
|
||||||
*/
|
*/
|
||||||
const isTriangular = (number) => {
|
const isTriangular = (number) => {
|
||||||
for (let i = 0; i <= number; i++) {
|
for (let i = 0; i <= number; i++) {
|
||||||
@ -28,9 +27,9 @@ const isTriangular = (number) => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @param {*} number
|
* @param {*} number
|
||||||
* @returns
|
* @returns
|
||||||
*/
|
*/
|
||||||
const isTetrahedral = (number) => {
|
const isTetrahedral = (number) => {
|
||||||
for (let i = 1; i <= number; i++) {
|
for (let i = 1; i <= number; i++) {
|
||||||
@ -43,9 +42,9 @@ const isTetrahedral = (number) => {
|
|||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @param {*} number
|
* @param {*} number
|
||||||
* @returns
|
* @returns
|
||||||
*/
|
*/
|
||||||
const isPentatope = (number) => {
|
const isPentatope = (number) => {
|
||||||
for (let i = 1; i <= number; i++) {
|
for (let i = 1; i <= number; i++) {
|
||||||
@ -59,11 +58,11 @@ const isPentatope = (number) => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @param {*} number
|
* @param {*} number
|
||||||
* @returns
|
* @returns
|
||||||
*/
|
*/
|
||||||
let checkAll = (number) => {
|
const checkAll = (number) => {
|
||||||
return {
|
return {
|
||||||
isTriangular: isTriangular(number),
|
isTriangular: isTriangular(number),
|
||||||
isTetrahedral: isTetrahedral(number),
|
isTetrahedral: isTetrahedral(number),
|
||||||
|
@ -54,7 +54,7 @@ describe('FigurateNumber', () => {
|
|||||||
})
|
})
|
||||||
/** End */
|
/** End */
|
||||||
|
|
||||||
it('Check All : should return all true',() => {
|
it('Check All : should return all true', () => {
|
||||||
expect(checkAll(1)).toEqual({
|
expect(checkAll(1)).toEqual({
|
||||||
isTriangular: true,
|
isTriangular: true,
|
||||||
isTetrahedral: true,
|
isTetrahedral: true,
|
||||||
@ -62,7 +62,7 @@ describe('FigurateNumber', () => {
|
|||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
|
||||||
it('Check All : should return all true,true,false',() => {
|
it('Check All : should return all true,true,false', () => {
|
||||||
expect(checkAll(15)).toEqual({
|
expect(checkAll(15)).toEqual({
|
||||||
isTriangular: true,
|
isTriangular: true,
|
||||||
isTetrahedral: false,
|
isTetrahedral: false,
|
||||||
|
Reference in New Issue
Block a user