
Concept explainers
create a javascript function that
This function accepts a single input. The first input is either a Number or a String. If it is a number, it is a positive integer. If it is a String, it is a number encoded using the "oddly-even" scheme. The oddly-even scheme encodes the digits 0 through 9 as a sequence of asterisks or a sequence of hashes where odd digits are hashed and even digits are asterisks. Each digit is then separated by a colon (:). The mapping is as follows: 0 == '*', 1 == '#', 2 == '**', 3 == '##', 4 == '***', 5 == '###', 6 == '****', 7 == '####', 8 == '*****', 9 == '#####'. For example, the number 312 is oddly-even encoded as ##:#:**.
If the input is a Number the function returns the oddlyEven encoding of that number. If the input is a String, the function returns the corresponding Number. This function returns undefined for all other usages. If the input is neither a Number nor a String; or if the Number is negative or not an integer; or the String is not encoded using the oddly-even scheme, the function returns the undefined value.
Examples
- oddlyEven( 18 ) => '#:*****'
- oddlyEven( '#:*****:##') => 183
- oddlyEven( -3 ) => undefined
- oddlyEven( 'CS' ) => undefined
- oddlyEven( oddlyEven(318) ) => 318

Step by stepSolved in 4 steps with 2 images

- C++arrow_forwardPythonarrow_forwardCreate a function using Java: Number of Rows = 3-6 Number of Columns = 3-6 Function Name: winInDiagonalFSParameters: board: 2D integer array, piece: integerReturn: booleanAssume board is valid 2D int array, piece is X==1/O==2.Look at all forward slash / diagonals in the board. If any forward slash / diagonals has at least 3consecutive entries with given type of piece (X/O) (3 in a row XXX, OOO), then return true,otherwise falsearrow_forward
- Implement the following function: Code should be written in python.arrow_forward1. Divisors: In a class Divisors.java, read in a maximum integer n and use nested loops to print a list of divisors for each of 1 through n as shown in the following transcript. Sample transcript (input underlined): Largest integer? 100 1: 1 2: 1 2 3: 1 3 4: 1 2 4 95: 1 5 19 95 96: 1 2 3 4 6 8 12 16 24 32 48 96 97: 1 97 98: 1 2 7 14 49 98 99: 1 3 9 11 33 99 100: 1 2 4 5 10 20 25 50 100arrow_forwardMatch the std::string constructor on right to its function on left. Source: https://cplusplus.com/reference/string/string/string/ E string() string (const string& str) string (const char* s) string (size_t n, char c) [Choose] [Choose ] constructs a copy of str. constructs an empty string, with a length of zero characters. copies the null-terminated character sequence (C-string) pointed by s. fills the string with n consecutive copies of character c. [Choose ]arrow_forward
- please use python.arrow_forwardpost in python please and a coding editor too You are asked to help write a program that will help users purchase cookies. A user will input types of cookies and the number of cookies that they want, and your program will suggest how many boxes that they should order. There are 30 cookies per box, so your goal is to make sure that the user will buy enough boxes so that they will get the cookies that they want. Write a function cookie_order that takes a dictionary as a parameter containing cookie names as keys and numbers of those cookies as values. Have this function return a new dictionary that has cookie names and the number of boxes that should be purchased of each type. Hint: This means if someone wants 31 cookies, they need to buy 2 boxes of cookies of that type. You may want to consider using math.ceil for this problem. Examples: >>> cookie_order({'thin mints': 97}) {'thin mints': 4} >>> cookie_order({'thin mints':34, 'shortbread': 60, 'caramel delites': 71,…arrow_forwardQ/Complete the following code in Python language (biometrics) for voice recognition and apply the code, mentioning the approved source if it exists import osimport numpy as npfrom pyAudioAnalysis import audioBasicIO, audioFeatureExtraction, audioTrainTestfrom pydub import AudioSegment# Function to capture and save voice samplesdef capture_voice_samples(num_samples, speaker_name):os.makedirs("speakers", exist_ok=True)os.makedirs(f"speakers/{speaker_name}", exist_ok=True)for i in range(num_samples):input(f"Press Enter and start speaking for sample {i + 1}...")# Recording audio using pyAudioAnalysisaudio = audioBasicIO.record_audio(4, 44100)filepath = f"speakers/{speaker_name}/sample_{i + 1}.wav"audioBasicIO.write_audio_file(filepath, audio, 44100)print(f"Sample {i + 1} saved for {speaker_name}")# Function to extract features from voice samplesdef extract_features():speakers = [d for d in os.listdir("speakers") if os.path.isdir(os.path.join("speakers", d))]all_features = []all_labels =…arrow_forward
- how would i make a javascript function as follows myChoice( items ) This function accepts a list of items as input and creates a function that returns a randomly-chosen item. After choosing a random item, that same item will be always be returned, regardless of the functions input, with one exception. If the first input is the string 'rechoose', then a new random item will be chosen and therafter returned. Examples var a = myChoice( [1, "a", 3, false] ); a( 3, 12 ) => 3 // a random value. Your code may differ. a( 51, -2) => 3 a( "happy", false ) => 3 a( [1,2,3]) => 3 a( 'rechoose') => false // a random value. Your code may differ. a( a, a ) => falsearrow_forwardhappy Eidarrow_forwardCreate a function using Java: Number of Rows = 3-6 Number of Columns = 3-6 Function Name: winInDiagonalBSParameters: board: 2D integer array, piece: integerReturn: booleanAssume board is valid 2D int array, piece is X==1/O==2.Look at all backward slash \ diagonal in the board. If any backward slash \ diagonal has atleast 3 consecutive entries with a given type of piece (X/O) (3 in a row XXX, OOO), then return true,otherwise false.arrow_forward
- Database System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- C How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education





