mirror of
https://github.com/TheAlgorithms/JavaScript.git
synced 2025-07-04 07:29:47 +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)
|
||||
const feetToMeter = (feet) => {
|
||||
return feet*0.3048;
|
||||
return feet * 0.3048
|
||||
}
|
||||
|
||||
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', () => {
|
||||
it('with feet value', () => {
|
||||
@ -10,4 +10,4 @@ describe('Testing conversion of Feet to Meter', () => {
|
||||
it('with feet value', () => {
|
||||
expect(feetToMeter(10)).toBe(3.048)
|
||||
})
|
||||
})
|
||||
})
|
||||
|
@ -39,7 +39,7 @@ const extendedEuclideanGCD = (arg1, arg2) => {
|
||||
let t0 = 0
|
||||
let t1 = 1
|
||||
|
||||
while (r1 != 0) {
|
||||
while (r1 !== 0) {
|
||||
const q = Math.floor(r0 / r1)
|
||||
|
||||
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
|
||||
Tetrahedral => https://en.wikipedia.org/wiki/Tetrahedral_number
|
||||
Pentatope => https://en.wikipedia.org/wiki/Pentatope_number
|
||||
|
||||
|
||||
Example:
|
||||
Example:
|
||||
Triangular => (0, 1, 3, 6, 10, 15, 21, 28, 36, 45)
|
||||
Tetrahedral => (1, 4, 10, 20, 35, 56, 84, 120, 165,)
|
||||
Pentatope => (1, 5, 15, 35, 70, 126, 210, 330, 495)
|
||||
*/
|
||||
|
||||
/**
|
||||
*
|
||||
* @param {*} number
|
||||
* @returns
|
||||
*
|
||||
* @param {*} number
|
||||
* @returns
|
||||
*/
|
||||
const isTriangular = (number) => {
|
||||
for (let i = 0; i <= number; i++) {
|
||||
@ -28,9 +27,9 @@ const isTriangular = (number) => {
|
||||
}
|
||||
|
||||
/**
|
||||
*
|
||||
* @param {*} number
|
||||
* @returns
|
||||
*
|
||||
* @param {*} number
|
||||
* @returns
|
||||
*/
|
||||
const isTetrahedral = (number) => {
|
||||
for (let i = 1; i <= number; i++) {
|
||||
@ -43,9 +42,9 @@ const isTetrahedral = (number) => {
|
||||
return false
|
||||
}
|
||||
/**
|
||||
*
|
||||
* @param {*} number
|
||||
* @returns
|
||||
*
|
||||
* @param {*} number
|
||||
* @returns
|
||||
*/
|
||||
const isPentatope = (number) => {
|
||||
for (let i = 1; i <= number; i++) {
|
||||
@ -59,11 +58,11 @@ const isPentatope = (number) => {
|
||||
}
|
||||
|
||||
/**
|
||||
*
|
||||
* @param {*} number
|
||||
* @returns
|
||||
*
|
||||
* @param {*} number
|
||||
* @returns
|
||||
*/
|
||||
let checkAll = (number) => {
|
||||
const checkAll = (number) => {
|
||||
return {
|
||||
isTriangular: isTriangular(number),
|
||||
isTetrahedral: isTetrahedral(number),
|
||||
|
@ -54,7 +54,7 @@ describe('FigurateNumber', () => {
|
||||
})
|
||||
/** End */
|
||||
|
||||
it('Check All : should return all true',() => {
|
||||
it('Check All : should return all true', () => {
|
||||
expect(checkAll(1)).toEqual({
|
||||
isTriangular: 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({
|
||||
isTriangular: true,
|
||||
isTetrahedral: false,
|
||||
|
Reference in New Issue
Block a user